English
Marvin
Marvin Gender: Male Origin: English Meaning: Great Lord What is the meaning of the name Marvin? The name Marvin is primarily a male name of English origin that means Great Lord. The name “Marvin” is of Welsh origin and means “sea friend” or “sea hill.” It combines the Welsh Read more…