Blend of Myra and Belle, or variant of Mirabelle from Latin 'mirabilis' meaning 'wonderful, admirable.'
Like Myrabelle?
Swipe through thousands of names like it