town
town
noun
A populated area, larger than a village but smaller than a city.
"We spent the day exploring the historic town."
Thesaurus
Synonyms: townspeople, townsfolk, Ithiel Town, township
town
A populated area, larger than a village but smaller than a city.
"We spent the day exploring the historic town."
Synonyms: townspeople, townsfolk, Ithiel Town, township