Where does “hamlet” come from?

Hamlet comes from Middle English hamlet, from Old French hamelet, diminutive of hamel, from ham, from Frankish haim, ultimately from Proto-Indo-European kōim-.

hamlet (English): A small village or a group of houses; A village...

Definitions

  1. A small village or a group of houses; A village...

Ancestry of “hamlet”, step by step

hamlet traces back through two separate lines of ancestry.

via Middle English hamlet

StepLanguageWordMeaning
1Middle Englishhamlet
2Old Frenchhamelethamlet
3Old Frenchhamelhamlet
4Old Frenchhamvillage
5Frankishhaimvillage, home; home, village, hamlet; home,...
6Proto-Germanichaimazhome; house; village
7Proto-Indo-Europeanḱóymosof the home, belonging to the family; village,...
8Proto-Indo-Europeanḱey-to be lying down; to settle

via Middle English hamelet

StepLanguageWordMeaning
1Middle Englishhamelet
Every word from Proto-Indo-European ḱey-Every word from Proto-Indo-European ḱóymosEvery word from Proto-Germanic haimaz