Modern compound of Hannah (Hebrew 'grace' or 'favor') and Lee (Old English 'meadow'), meaning gracious meadow.
Like Hanlee?
Swipe through thousands of names like it