The story
- Irish · derived fromÓ Madagáin“descendant of Madagán”
- English todayMadigan
Reduced Anglicized form of Irish Ó Madagáin (“descendant of Madagán”), a variant of the personal name Madadhán, which is from madadh (“dog”) + -án (“diminutive suffix”).
Etymology from Wiktionary, CC BY-SA 4.0.