Category:Townlet

Town"let, n.

Defn: a small town. North brit. Rev.