Modern blend of Anna (Hebrew 'grace') and Leigh/Lei (Old English 'meadow clearing').
Like Annalei?
Swipe through thousands of names like it