town

US /taʊn/

UK /taʊn/

A1

noun

  • Small city
  • Part of city with shops and entertainments