n. township, village, hamlet, community; municipality, city, metropolis, borough, burgh She was born in Stornoway, a small town in the Outer Hebrides We have to drive into the town to do our shopping.
TOWN
Meaning of TOWN in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012