Meaning VILLAGE

See synonym: town

Search for this exact term