Heagney Family History
Heagney Name Meaning
Irish: shortened Anglicized form of Gaelic Ó hÉignigh ‘descendant of Éigneach’ a personal name meaning ‘forceful’. The spelling of the Irish name was often simplified to Ó hÉinigh and then Anglicized as Heaney or ‘translated’ as Bird the latter because of a perceived similarity to éan ‘bird’.
Source: Dictionary of American Family Names 2nd edition, 2022