town
  • noun a collection of buildings, an urban area smaller than a city and larger than a village

Not what you were looking for?