👶

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

Spanish girl names starting with M bring together a distinct cultural heritage and a satisfying first letter. Whether you're drawn to Spanish tradition or simply love how M names sound, these names all carry authentic roots.

Spanish Girl names starting with M

  • 50 Spanish girl names begin with M
  • All names include full etymology from Spanish naming tradition
  • Spanish names are known for their distinct cultural identity and staying power
  • Current popularity rankings help you choose between the classic and the rising

Spanish Girl Names Starting With M

50 girl names of Spanish origin beginning with M

#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.