9 letters · 19 points in Scrabble
noun the people living in a municipality smaller than a city
originEtymology tree English town English -s- English folk English townsfolk From town + -s- + folk.
Etymology from Wiktionary, CC BY-SA 3.0