Uncover the origin, popularity, and more for any first name.
Marco is an Italian masculine given name derived from the Roman name Marcus. Marcus originates from the Latin word 'Mars', the Roman god of war. Therefore, Marco traditionally carries connotations of strength, masculinity, and warlike prowess.