Where does “Marvin” come from?
Marvin is an English name derived from Welsh Merfyn, which comes from Welsh mer, of unknown ultimate origin and meaning.
Marvin is an English name derived from Welsh Merfyn, which comes from Welsh mer, of unknown ultimate origin and meaning.