Marvens is likely related to Marvin, a name of Welsh and English use often interpreted as great lord or sea hill.
Like Marvens?
Swipe through thousands of names like it