Webster's Revised Unabridged Dictionary · 1913

Townlet

Townlet , noun

A small town. — North Brit. Rev