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.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.