Heffernan

From Wikipedia, the free encyclopedia

The name Hefferan is derived from the Irish Gaelic name O Hifearnain, which comes from the given name Ifearnan meaning "demon". Hefferan gives rise to alternatives such as Heffernan.

[edit] Sources