townsperson means an inhabitant of a town. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
noun
- An inhabitant of a town.“It is the tunes of townspeople only, principally of those in the capital Sanʿa that are original; while the folk-song of the village Jews, who live in close contact with the Arabs, is strongly influenced by Arabic music.”