Feminine variant of Marvin, from Welsh elements meaning 'sea hill' or 'great friend'.
Like Marvine?
Swipe through thousands of names like it