Townlet

(n.) A small town.