Italian and Spanish compound of Maria and 'bella,' meaning 'beautiful Mary' or 'beautiful grace.'
Like Mariabella?
Swipe through thousands of names like it