Variant of Marvel, from Latin mirabilis meaning 'wonderful' or 'admirable.'
Like Marvyl?
Swipe through thousands of names like it