Modern compound of Ana (Hebrew, 'grace') and Leigh (English, 'meadow'), a contemporary blended name.
Like Analeigha?
Swipe through thousands of names like it