Diminutive form of hamel, from ham (“village”), Frankish *haim (“home, village”).
hamelet oblique singular, m (oblique plural hamelez or hameletz, nominative singular hamelez or hameletz, nominative plural hamelet)