Skip to main content

Definitions by Scatman223

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
Hannigan by Scatman223 June 27, 2008