Town(noun)
A built-up urban area, larger than a village but typically smaller than a city.
Hindi meaning:शहर, नगर
Synonyms: city, municipality, urban center, settlement, borough
Hindi meaning:शहर, नगर
Synonyms: city, municipality, urban center, settlement, borough


