Find the word definition

Wikipedia
Heffernan

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