Irish : reduced form of O’Heagney, an Anglicized form of
Gaelic Ó hÉignigh, ‘descendant of Éigneach’, a
byname meaning ‘forceful’. The surname has often been simplified as
Ó hÉinigh and Anglicized as Heaney or Bird,
the latter because of the similarity to éan ‘bird’.
Join the Family
Your partner in parenting from baby name inspiration to college planning.