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