townsfolks

English

Etymology

From townsfolk +‎ -s.

    Noun

    townsfolks pl (plural only)

    1. townsfolk