Heffernan
From Wikipedia, the free encyclopedia
| Please help improve this article or section by expanding it. Further information might be found on the talk page or at requests for expansion. (April 2008) |
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.

