Meaning & Origin
A surname from Irish.
Madigan is a girl's baby name of Irish origin, from the Gaelic surname Ó Madáin meaning 'descendant of the little dog' or 'son of Madán,' where Madán may mean 'little hound.' In Celtic tradition, dogs were symbols of loyalty and the ability to track truth.
As a given name, Madigan has the spirited, independent quality of Irish surname-names — carrying Celtic heritage with a quirky modern energy that suits a girl with personality to spare.