Kidadl
For Parents

Spanish Names Starting with M

Whether you’re looking for a name for your child, a new pet, or even a character in a story you’re writing, there are tons of ideas out there. We’ve compiled helpful guides of names and their meanings...
more

Browse By Letter

Origin:  

Spanish

Description:  

The name Macarena is of Spanish origin and the meaning of Macarena is 'blessed'. This name is a variant of the Greek name Makarios that is composed of the element 'makar', meaning 'blessed', 'happy'. Macarena is also the name of a Spanish district in Seville that is named after the temple of the Virgin of Macarena. More popularly, the word 'macarena' is associated with the hit song and dance 'Ayy Macarena'.

Origin:  

Spanish

Description:  

The meaning of Macario is 'blessed' and the name is of Spanish origin. The name is a derivative of the Greek name Makarios, composed of the word 'makar', translating to 'blessed', 'happy'. This is the name of several Christains saints.

Origin:  

Spanish

Description:  

A name of Spanish origin, the meaning of Maceo is 'gift of God'. Maceo is a variant of the Hebrew name Mattityahu, meaning 'gift of Yahweh'. This name is composed of the Hebrew elements 'mattan', translating to 'gift' and 'yah', translating to 'God'.

Origin:  

Spanish

Description:  

The meaning of Madelina is ‘from Magdala’ or ‘high tower’. It is a name typically given to girls and is of Spanish origin. It comes from the Greek name Magdalene which means ‘from Magdala’ or 'from the tower'. Madelina is the Spanish version of Madeline.

Origin:  

Spanish

Description:  

The name Madra is of Spanish origin and the meaning of Madra is 'motherly'. The meaning is derived from the Latin word 'mater', meaning 'mother', 'lady', 'married woman'. This name was given to the Holy Mother of God, the Virgin Mary.

Origin:  

Spanish

Description:  

Madrid is a name for both boys and girls. The meaning of Madrid is “water stream” or “ford”. A ford is a shallow place of the river which is convenient for crossing. The name Madrid is said to have a Celtic origin. Another origin is from the Arabic word “Magra”. Madrid is a variation of the Latin word “Matrix” or “Matricis” which means a water stream. The country Madrid is famous for two extremely famous football clubs Real-Madrid and Atletico Madrid.

Origin:  

Spanish

Description:  

The name Magdalena is of Spanish origins and it is traditionally used by parents looking for a name for their daughter. It is an alternate form for the name Magdalene, which has biblical references. The name is mentioned in the Holy Bible. According to the four canonical gospels, Mary Magdalene was the name of one of the women who travelled with Jesus and was a witness to Jesus being crucified. She is also the first person to have seen Jesus after his resurrection. The name has Greek origins as well, according to which the meaning of Magdalena is ‘a woman from Magdala’, which was a small city on the Sea of Galilee. Notable public figures known to bear this name are Magdalena Khristova, a Bulgarian athlete and Magdalena of Sweden, who is the daughter of King Charles VIII of Sweden, among others.

Origin:  

Spanish

Description:  

The meaning of Magola is ‘of Magdala’. It is a name typically given to girls and is of Spanish origin. It originated from the Greek name Magdalene which means 'of Magdala' where ‘magdala’ means ‘tower.’ Mary of Magdala was a figure mentioned in the Bible who came from the ancient city of Magdala.

Origin:  

Spanish

Description:  

A name of Spanish origin, the meaning of Maisa is 'pearl'. The name is a derivative of the names Maisie, Margaret and Maria which mean 'pearl', 'sea of bitterness', 'rebelliousness', and 'wished for child'.

Origin:  

Spanish

Description:  

The name Maita is of Spanish origin and it means 'lady of the house'. The meaning of Maita comes from a Zimbabwean name, meaning 'gratitude'.

Origin:  

Spanish

Description:  

The name Manolo is of Spanish origin and the meaning of Manolo is 'God is with us'. This name is most popular in Spain and Portugal. The name derives its meaning from the Spanish name Manuel, which comes from the Hebrew name Immanu'el, meaning 'God is with us'. In the Old Testament, this was the name that was to be given to the Messiah.

Origin:  

Spanish

Description:  

The name Manuel is of Spanish origin and it means 'God is with us'. This name is most popular in Europe, particuarly in Spain and Portugal. The name derives its meaning from the Spanish and Portuguese form of the name Emmanuel, from the Hebrew name Immanuel, meaning 'God is with us'. According to the Old Testament, Manuel was name that was to be given to the messiah.

Origin:  

Spanish

Description:  

The name Mar is of Spanish origin and it means 'sea'. The meaning of Mar comes from the Spanish and Portuguese word for 'sea'. The name is also derived from the Old Norse word meaning 'seagull'. Another meaning is from the title of the Virgin Mary, Maria del Mar. This name is among the top 100 popular names in Spanish and Portugese.

Origin:  

Spanish

Description:  

The meaning of Marcela is 'young warrior' and the name is of Spanish origin. The name is a popular choice in Spanish, Portuguese, Polish, Romanian, Czech, and Slovak-speaking regions. The name is pronounced as 'mar-TSEH-la'. The meaning of this name is from the Roman family name, Marcellus, which is a diminutive of the name Marcus.

Origin:  

Spanish

Description:  

Origin:  

Spanish

Description:  

A name of Spanish origin, the meaning of Marcelino is 'young warrior'. The name is used in Spanish and Portuguese-speaking countries. Marcelino is a diminutive of Marcellinus, which comes from the name Marcellus, a name used for the Roman god Mars. Mars was the god of war and is known for providing protection and help in war. This name is also associated with the planet, Mars.

Origin:  

Spanish

Description:  

A name of Spanish origin, the meaning of Margarita is 'flower daisy'. Another meaning of the name is 'pearl'. This is from the Persian word 'morvared', translating to 'pearl' and from the name Margaret which is derived from 'margarites' meaning 'pearl' as well.

Origin:  

Spanish

Description:  

The name Mariana is of Spanish origin and it means 'grace', 'drop of the sea', 'bitter', or 'beloved'. The meaning of Mariana is a combination of the names Maria and Ana. The name Maria is derived from the name Margaret, which means 'pearl'. This was also the name of the sister of Moses in the Bible. The second element of the name comes from Ana, meaning 'favor, grace'.

Origin:  

Spanish

Description:  

The name Marianela is of Spanish origin and the meaning of Marianela is 'beloved star'. The name is a combination of the names Maria, meaning 'pearl' and Estela, meaning 'star'.

Origin:  

Spanish

Description:  

The meaning of Maribel is 'star of the sea', 'beautiful' and the name is of Spanish origin. Its meaning comes from the French word 'belle' meaning 'beautiful'. The name is also a combination of Maria and Isabel. Maria is derived from the name Margaret, which means 'pearl'. The name also comes from Isabel, which is derived from the name Elisabeth, meaning 'my God is an oath'.

Subscribe for parenting tips, family money advice, baby names and more

By joining Kidadl you agree to Kidadl’s and and consent to receiving marketing communications from Kidadl.