Meaning of village green

Definition of village green

(noun) a village park consisting of a plot of grassy land

Other information on village green

WIKIPEDIA results for village green
Amazon results for village green