First name origins & meanings:
- Old German: Home
- Shakespearean: From Hamlet
First name variations: Hamlit, Hammond, Hampton, Ham, Hamlot, Hamlet
Last name origins & meanings:
- English and Irish (of Norman origin): from the Norman personal
name Ham(b)lin, Hamelin, a double diminutive of
Haimo (see Hammond). This was the name of a prominent
family in County Meath in Ireland in the 13th–18th centuries, but is
now rare there.
- Variant of French Hamelin.
Famous people with this last name:
Comments for Hamlin