Modern combination of Ava (Hebrew/Latin 'life') and Leigh (English 'meadow'), a stylized blended name.
Like Avaleigh?
Swipe through thousands of names like it