small town

Noun
  1. A community of people smaller than a town (synset 108243620)

Other Searches