Combination of Mae (May) and Belle (beautiful), meaning 'beautiful May.'
Like Maebelle?
Swipe through thousands of names like it