Webster's Revised Unabridged Dictionary · 1913
Townlet
Copy link
Townlet
, noun
A small town.
— North Brit. Rev
↑