Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Irish : shortened Anglicized form of Gaelic Ó hAinchín ‘descendant of Ainchín’, a personal name possibly related to the personal name Annach (see Hanna), unless it is a variant of ainghein ‘unborn’.
  • Irish : shortened Anglicized form of Gaelic Ó hAnnacháin (see Hanahan).
  • Irish : shortened Anglicized form of Gaelic Ó hAnnáin (see Hannan).

Subscribe to Family Education

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

Subscribe