Marvin
Pet Name
Marvin
Origin
Welsh
Meaning
Great marrow
Notes about Marvin
Marvin is a Welsh name in origin, predominantly used in English and German. It is derived from the Welsh name 'Merfyn', composed of the words 'mer', which means 'marrow', and 'myn', which means 'eminent or great'.
More Info about Marvin
No more information.