Townlet
/(?)/
Town·let
Townlet
n.
A small town.