A variant of Marcelo, from Latin Marcellus, meaning “young warrior” and linked to Mars.
Like Marselo?
Swipe through thousands of names like it