A blended form of Hannah and Leigh; Hannah means "grace" or "favor" in Hebrew.
Like Hannaleigh?
Swipe through thousands of names like it