From Irish surname Ó hÉannaigh, possibly meaning 'descendant of the bird-like one.'
Like Haney?
Swipe through thousands of names like it