Noun
town dweller (plural town dwellers) A person who lives in a town. Hypernyms: see Thesaurus:inhabitant
town-dweller (plural town-dwellers) Alternative spelling of town dweller.
town-dweller