Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English (mainly Lancashire) : patronymic from the Norman personal name Hamo, Hamon (see Hammond).
  • Irish : shortened Anglicized form of Gaelic Ó hAmhsaigh ‘descendant of Amhsach’ a byname meaning ‘mercenary soldier’ or ‘messenger’, from the adjective amhasach ‘aggressive’.

Join the Family

Your partner in parenting from baby name inspiration to college planning.

Subscribe