A variant of Marcel, from Latin Marcellus meaning 'little warrior' or 'dedicated to Mars', god of war.
Like Marckel?
Swipe through thousands of names like it