stownlins

/ˈstaʊnˌlɪnz/

Definitions

1. noun

a place name element indicating a settlement or town, often used in surnames or place names

“The surname ‘Townlin’ may have originated from the town of Stow in England.”

Synonyms

  • settlement
  • town
  • village

Antonyms

  • city
  • metropolis