Spanish compound of Maria and Beli/Bella meaning 'beautiful Mary,' common in Latin American naming traditions.
Like Marbeli?
Swipe through thousands of names like it