Modern invented blend of Aira/Ayra and Bella (Latin, 'beautiful'), creating an ornate compound name.
Like Ayrabella?
Swipe through thousands of names like it