townlet

English

Etymology

From town +‎ -let.

Noun

townlet (plural townlets)

  1. A small town

Translations