List of Portuguese, Spanish Baby Names Meanings Starting with M

You have 81 origins to scan 1 million baby names. Find 1 unique names in our collection from Portuguese, spanish origin.
Get modern, unique names list for Portuguese, spanish below:

Marco

(MAHR-ko)

Italian Meaning: The name Marco is an Italian baby name. In Italian the meaning of the name Marco is: Mars (Roman god of war). Famous Bearer: Marco Polo (1254-1324), explorer from Venice. Warring.

Meaning: Rendered to Mars, warlike Origin: Italian, Latin, Portuguese, Spanish