Hannigan The origin and history of Hannigan. Etymology From Irish Ó hAnnagáin, a diminutive of Annach. ← Back to the full definition of Hannigan