Significado e História
Hamo é um nome masculino medieval inglês de origem normanda. Foi trazido para a Bretanha pelos normandos após a Conquista de 1066 e representa a forma normanda do nome germânico Haimo. A raiz do nome, Haimo, é uma forma abreviada de nomes germânicos que começam com os elementos haim ou heim, que significam "lar" (do protogermânico haimaz).
Na Inglaterra pós-conquista, Hamo foi usado entre a nobreza e o clero normandos, e mais tarde se espalhou para a população em geral como nome próprio e, em muitos casos, evoluiu para sobrenomes como Hamon ou Hammon. O nome declinou em popularidade após a Idade Média, mas sobrevive em sobrenomes modernos e no nome próprio Hamnet, uma forma diminutiva que foi notavelmente usada pelo filho de William Shakespeare.
Nomes relacionados em outras línguas e culturas refletem a raiz germânica: Hama aparece na mitologia anglo-saxônica como uma figura heroica; Heino é uma forma abreviada alemã; Heimir é um nome mitológico nórdico. Essas conexões mostram a distribuição generalizada do nome germânico original continental pela Europa medieval.