👶

The perfect name is out there — we're here to help you find it.

Spanish names starting with M include some of the most distinctive names in this tradition. Whether you're drawn to Spanish heritage or simply love the sound, these names all carry the cultural depth that makes Spanish-origin names so enduring.

Spanish names starting with M — quick facts

  • 57 Spanish names begin with the letter M
  • 50 girl names, 7 boy names
  • Spanish names are known for their distinct cultural identity
  • All names include full etymology and current popularity data

Spanish Girl Names Starting With M

50 girl names

#552
Spanish
of Magdala; tower
#585
Spanish
Mary's angel
#626
Spanish
miracle
#633
Spanish
mercies
#738
Spanish
Little Mayra
#822
Spanish
balmy, gentle
#824
Spanish
wonderful, marvelous
#903
Spanish
A form of Magdalena, meaning 'of Magdala'
#950
Spanish
mountain landscape
#972
Spanish
A combination of María (meaning 'sea of bitterness') and Angeles (meaning 'angels')
#993
Spanish
A sweet-scented flower, known as the Carnation.
#1050
Spanish
Of the sea
#1058
Spanish
noblewoman
#1085
Spanish
little monkey
#1106
Spanish
mother
#1123
Spanish
of the sea
#1136
Spanish
of the sea
#1150
Spanish
A modern variation combining Maria with a creative twist; An inventive feminine name
#1171
Spanish
of mercy
#1289
Spanish
of the sea and sun
#1311
Spanish
Combination of Maria (beloved) and Eduard (guardian)
#1369
Spanish
from Montserrat
#1375
Spanish
Derived from Michaela, which means 'who is like God?'
#1575
Spanish
little warrior
#1611
Spanish
wilted, faded
#1642
Spanish
Noblewoman or female marquis
#1665
Spanish
referring to the agave plant used in the production of Mezcal
#1703
Spanish
A name combining components of María (Mary) and Teresa; can be construed to mean 'Mary of Teresa' or 'Teresa of Mary'.
#1747
Spanish
noble
#1891
Spanish
Mountain dweller
#1953
Spanish
jagged mountain; serrated; notched
#1971
Spanish
little star
#1985
Spanish
She who is worthy of love
#2099
Spanish↑ Rising
Wonderful
#4524
Spanish↑ Rising
meaning 'beautiful jade'; a variant spelling of 'Maylin' with a similar meaning
Spanish
Of the sea, light
Spanish
melody or music
Spanish
gift of God
Spanish
Gracious
Spanish
delicate, heavenly; moonlight
Spanish↑ Rising
combination of María and Fernando
Spanish
Mary and Louise
Spanish
Of the sea
Spanish
My victory
Spanish
A version of Amanda, meaning lovable
Spanish
Maria - rebellious, Sofia - wisdom
Spanish
Mary of Guadalupe
Spanish
a blend of May and Ellen, meaning 'bitter' and 'bright, shining light'
Spanish
to sing softly
Spanish
Derived from Montserrat, meaning 'serrated mountain'.

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.

Spanish Boy Names Starting With M

7 boy names

#164
Spanish↑ Rising
gift of God
#1546
Spanish
Dedicated to Mars
#1885
Spanish
Son of Martin
#6770
Spanish↑ Rising
Humble, moderate
Spanish
Unknown origin, possibly a variation of Maddux
Spanish
The greatest.
Spanish
gift of God