Marvin The origin and history of Marvin. Etymology From the Welsh name Merfyn, likely built from mer ("marrow") and myn ("eminent"). ← Back to the full definition of Marvin