Menu
ADVERTISEMENT

Marve

Heart
Welsh, variant of Mervyn
"sea hill"

Marve Origin and Meaning

Variation of Marvin
ADVERTISEMENT