What is the full meaning of townlings
TOWNLING, a town dweller [n]
Example of the word townlings placed on a Scrabble board.