Diminutive of Marva or Marvel, from Latin 'mirabilis' meaning 'wonderful.'
Like Marvie?
Swipe through thousands of names like it