Dictionary entry

Townlet

Webster's Dictionary 1913

Town″let (?), n. A small town. North Brit. Rev.