French compound of Marc (Latin Mars, god of war) and André (Greek, 'manly/brave').
Like Marcandre?
Swipe through thousands of names like it