Leahey Coat of Arms and Surname Origin
Leahey is a spelling of the Irish surname Leahy. Leahey adds “e” to Leahy, a small change that appeared as the name was written down. The name is usually explained as “Descendant of Laochdha ("heroic")”. Regional accents shaped spellings long before dictionaries fixed them.
The same family of names includes Lahey and O'Leahy.
A coat of arms belongs to a particular family line rather than to everyone named Leahey, so the heraldry linked to Leahy is a starting point, not an automatic right. For the full story, order the Leahey surname pack.