Contents

EnglishEdit

EtymologyEdit

town +‎ -let

NounEdit

townlet (plural townlets)

  1. A small town

TranslationsEdit