Village green
WordNet

noun


(1)   A village park consisting of a plot of grassy land
 
x
OK