A composite of Anna (Hebrew 'grace') and Bella (Latin/French 'beautiful'), made into a modern floral-sounding blend.
Like Annahbella?
Swipe through thousands of names like it