From Arabic roots for flower or blossom, preserved in Spanish usage with a lush floral meaning.
Like Azahara?
Swipe through thousands of names like it