town dwellers
English
Noun
town
dwellers
plural of
town dweller