Popularity: 1011
Origin: Portuguese
Other Origin(s): Roman
Meaning: dedicated to Mars
Marcos is a boy’s name with Portuguese and Spanish origins. The name Marcos means “dedicated to Mars” who was the Roman God of war and was a prominent figure within the Roman military. Marcos is the equivalent of the English name Mark and is a great name for those who are seeking to pay homage to their Iberian or Italian roots. Marcos has also proved to be a popular name throughout Europe and South America.