A variant of Marcelo or Marcello, from Latin Marcellus, meaning young warrior or dedicated to Mars.
Like Marchelo?
Swipe through thousands of names like it