The story
- Irish · derived fromÓ hIfearnáin“descendant of Ifearnán”
- English todayHeffernan
Anglicized form of Irish Ó hIfearnáin (“descendant of Ifearnán”), a personal name derived from a diminutive form of ifreannach (“demon”), from ifreann (“hell”).
Etymology from Wiktionary, CC BY-SA 4.0.