VariousWords beta
Definitions:
Noun
village green
Definition: a village park consisting of a plot of grassy land
Definition: A patch of land at the centre of a village that is open to the public at all times.