Middle French hamelet, diminuitive of ham (village). (Eng. usg. bef. 12c)
hamlet
et:hamlet fr:hamlet zh:hamlet