Spanish Names that Start With M
- Macaria
- Macario
- Maceo
- Macimilian
- Madena
- Madia
- Madina
- Madrona
- Mahogany
- Maita
- Malisa
- Mallorca
- Mancho
- Mando
- Mano
- Manolete
- Manolito
- Manolo
- Manuel
- Manuela
- Manuelo
- Marcano
- Marcellino
- Marcello
- Marcelo
- Marcina
- Marcita
- Marco
- Marcolino
- Marcos
- Margarita
- Mariana
- Marianna
- Mariano
- Maricio
- Mario
- Mariposa
- Marisa
- Marisol
- Marita
- Maritza
- Marko
- Marquez
- Marquita
- Martes
- Martez
- Martia
- Martimana
- Martina
- Mascimiliano
- Masimiano
- Másimio
- Matejo
- Mateo
- Matheo
- Mathías
- Mathios
- Mati
- Matias
- Matías
- Matilde
- Matíos
- Mattáes
- Mattheo
- Mattías
- Matusha
- Maurecio
- Mauricio
- Maurisio
- Mauritio
- Maurizio
- Máxcimo
- Maximiano
- Maximiliano
- Maximillano
- Maximilliano
- Maximino
- Maximo
- Máximo
- Maxsimiano
- Maya
- Mayanita
- Melania
- Melia
- Melisa
- Melisenda
- Melito
- Mena
- Mercedes
- Mesa
- Méssimo
- Micaela
- Miguel
- Miguela
- Miguelina
- Miguelita
- Milagros
- Min
- Mincho
- Mino
- Mireia
- Miró
- Miró
- Miximino
- Moises
- Moisés
- Mónica
- Montana
- Montana
- Montez
- Mora