Hannigan

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 June 27, 2008
mugGet the Hanniganmug.

Share this definition