Compound of Mara (Hebrew for 'bitter') and Belle (French for 'beautiful'), meaning 'beautifully bitter.'
Like Marabelle?
Swipe through thousands of names like it