- Name - MACARENA
Meaning - BLESSED
- Name - MACARIA
Meaning - BLESSED
- Name - MADALENA
Meaning - FROM THE HIGH TOWER
- Name - MADEIRA
Meaning - SWEET WINE
- Name - MADRA
Meaning - MADRONA
- Name - MADRA
Meaning - MOTHER
- Name - MADRE
Meaning - MOTHER
- Name - MADRONA
Meaning - MOTHER
- Name - MAGDALENA
Meaning - FROM THE HIGH TOWER
- Name - MAGDALENA
Meaning - WOMAN FROM MAGDALA
- Name - MAGDALENA
Meaning - OF MAGDALA
- Name - MAHOGONY
Meaning - RICH
- Name - MAITANA
Meaning - SORROWFUL LADY
- Name - MAITANE
Meaning - SORROWFUL LADY
- Name - MAITE
Meaning - REBELLIOUS-HARVESTER
- Name - MAITE
Meaning - DEARLY LOVED
- Name - MAITEA
Meaning - DEARLY LOVED
- Name - MALITA
Meaning - BITTER
- Name - MANDA
Meaning - BATTLE MAID
- Name - MANOLA
Meaning - GOD IS WITH US
- Name - MANOLITA
Meaning - GOD IS WITH US
- Name - MANUELA
Meaning - GOD IS WITH US
- Name - MANUELITA
Meaning - GOD IS WITH US
- Name - MARCELA
Meaning - WARLIKE
- Name - MARCELA
Meaning - DEFENSE
- Name - MARCELINA
Meaning - DEFENSE
- Name - MARESOL
Meaning - REBELLIOUS-SUN
- Name - MARGARETTA
Meaning - PEARL
- Name - MARGARITA
Meaning - A PEARL
- Name - MARGARITA
Meaning - PEARL
- Name - MARGUERITA
Meaning - PEARL
- Name - MARÍA
Meaning - OBSTINACY
- Name - MARIA DEL MAR
Meaning - MARY OF THE SEA
- Name - MARIANELA
Meaning - REBEL-STAR
- Name - MARIANGELA
Meaning - REBEL-ANGEL
- Name - MARIBEL
Meaning - OBSTINACY
- Name - MARIBEL
Meaning - BITTER
- Name - MARICELA
Meaning - REBEL-HEAVEN
- Name - MARICELIA
Meaning - MARIA + CELIA
- Name - MARICRUZ
Meaning - REBEL-CROSS
- Name - MARILIN
Meaning - MARY + LYNN
- Name - MARILU
Meaning - MARIA + LUISA
- Name - MARIPOSA
Meaning - BUTTERFLY
- Name - MARIQUILLA
Meaning - SEA OF BITTERNESS
- Name - MARISEL
Meaning - MARIA + ISABELLA
- Name - MARISOL
Meaning - MARIA + SOLEDAD
- Name - MARISOL
Meaning - SUNNY SEA
- Name - MARISOL
Meaning - OBSTINACY
- Name - MARITA
Meaning - OBSTINACY
- Name - MARITZA
Meaning - OBSTINACY
- Name - MARQUILLA
Meaning - SEA OF BITTERNESS
- Name - MARQUILLA
Meaning - BITTER
- Name - MARQUITA
Meaning - MARTIAL
- Name - MARTA
Meaning - LADY
- Name - MARTIRIO
Meaning - MARTYRDOM
- Name - MARTITA
Meaning - LADY
- Name - MATIA
Meaning - FROM MATILD
- Name - MATILDE
Meaning - MIGHTY IN BATTLE
- Name - MAYTE
Meaning - REBELLIOUS-HARVESTER
- Name - MEJORANA
Meaning - MARJORAM
- Name - MELAIDA
Meaning - HONEY BEE
- Name - MELANIA
Meaning - BLACK
- Name - MELISENDA
Meaning - HONEST
- Name - MELOSA
Meaning - GENTLE
- Name - MELOSA
Meaning - SWEET
- Name - MELOSIA
Meaning - SWEET
- Name - MERCEDES
Meaning - MERCY OR MERCIFUL
- Name - MERCEDES
Meaning - MARY OF MERCIES
- Name - MIGUELA
Meaning - WHO IS LIKE GOD?
- Name - MIGUELA
Meaning - WHO IS LIKE GOD
- Name - MILAGRITOS
Meaning - MIRACLE
- Name - MILAGROS
Meaning - OUR LADY OF MIRACLES
- Name - MILAGROS
Meaning - MIRACLE
- Name - MILAGROSA
Meaning - MIRACLE
- Name - MIQUELA
Meaning - WHO IS LIKE GOD?
- Name - MIRABEL
Meaning - OF UNCOMMON BEAUTY
- Name - MIRARI
Meaning - MIRACLE
- Name - MIREIA
Meaning - TO ADMIRE
- Name - MIREYA
Meaning - MIRCAULOUS
- Name - MIREYA
Meaning - MIRACLE
- Name - MODESTA
Meaning - MODEST
- Name - MODESTE
Meaning - MODEST
- Name - MONICA
Meaning - ADVISE
- Name - MONITA
Meaning - NOBLE
- Name - MONTANA
Meaning - MOUNTAIN
- Name - MORA
Meaning - BLUEBERRY
- Name - MORA
Meaning - BERRY
- Name - MOYA
Meaning - GREAT