townsfolks

English

Etymology

From townsfolk +‎ -s.

  • Noun

    townsfolks pl (plural only)

    1. townsfolk