1 definition by Scatman223

1
An Irish name, it's the shortened Anglicized form of Gaelic Ó hAnnagáin ‘descendant of Annagán’, a pet form of the personal name Annach
Hello' my name is Keenan Hannigan.
by Scatman223 July 10, 2008
Get the mug
Get a Hannigan mug for your buddy James.