Meaning
This French name is a diminutive of the Latin names Marcellus or Marcus which mean "dedicated to Mars"
Pronunciation
Marcel
mar-SELL
This French name is a diminutive of the Latin names Marcellus or Marcus which mean "dedicated to Mars"