Possibly an anglicized form of the Irish surname Ó hÉaraí, or a variant of early English place names.
Like Eary?
Swipe through thousands of names like it