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).