village green ( synonym found)

Definition of village green:

(n) : a village park consisting of a plot of grassy land

Definition of village green:

(n) : a village park consisting of a plot of grassy land

Back to Top