village green
1.
(
noun
) a village park consisting of a plot of grassy land
Related Words:
common
,
commons
,
green
,
park
Terms and Conditions of Use / Copyright Notice