English Translation for village green
village green
گاؤں سبز
Search Result for village green
village
See Definition and Meaning
green
English definition for village green
1. n. a village park consisting of a plot of grassy land
Village
Sponored Video