Modern invented blend of Mae (English variant of Mary) and Bree (Irish, meaning 'strength').
Like Maebree?
Swipe through thousands of names like it