Marco Marco is a boy name of Spanish / Latin origin. Meaning of Marco Warlike; of Mars. Themes: Warrior