village green

Noun
  1. A village park consisting of a plot of grassy land (synset 108696143)

Other Searches