townspeopleEnglish

town, townsfolk, townspeople

Noun

The people living in a municipality smaller than a city

English: town, townspeople, townsfolk

Bahasa: bandar

Bahasa words with similar meanings

English words with similar meanings

Show 2 words