English Dictionary
Definition townsfolk in British English
townsfolk noun
[plural] noun
/ˈtaʊnzˌfəʊk/
Synonyms and related words
