townlets

noun

Plural form of townlet.