Variant of Marcel, from Latin Marcellus meaning 'young warrior' or dedicated to Mars.
Like Marchell?
Swipe through thousands of names like it