Compound of Mary (Hebrew, beloved) and Belle (French, beautiful), meaning "beautiful beloved."
Like Marybelle?
Swipe through thousands of names like it