Unusual Girl Names Starting with M
A list of beautiful, exotic, and unusual girl names starting with the letter M (with history of origin and meanings).
Last updated: March 26, 2022.
Mabel
Years of origin: circa 5th century (as Amabilis).
Origin: French.
Meaning: lovable, appealing.
History behind: name derived from the Latin word amabilis (translated as lovable).
Reference: Amabilis of Riom, French saint.
Mabel name variations: Mavella, Mabella, Mavel, Amabill.
Macrina
Name meaning: connected with the sea.
Origin: Roman.
Years of origin: circa 3rd century.
Reference: Macrina the Elder, grandmother of Basil the Great.
Macrina name variations: Makrinia, Makrina, Macrine, Macarine.
Madelyn
Origin: Greek or Latin.
Meaning: elevated, great, magnificent.
Madelyn name variations: Madelinia, Madelynia, Madeleine, Madeline.
Maeve
Country of origin: Ireland.
First mention: around 4th century (as Meadhbh).
Meaning: intoxicating, mead woman.
Reference: Meadhbh, queen of Connacht.
Maeve name variations: Maev, Maiv, Meibh, Meabh.
Maia
Years of origin: around 10th century BC (as Maya).
Origin: Hindu.
Meaning: leading to the goal or magic.
Maia name variations: Maienne, Mayenne, Maya.
Maisie
Origin: Greek and English.
Meaning: pearl, jewel.
Maisie name variations: Massie, Maisia, Maizie, Maisy.
Maite
Name meaning: love.
Origin: Basque.
Maite name variations: Mayte, Maitte, Maette, Maetta.
Malin
Name meaning: from Magdala.
Origin: Swedish and Hebrew.
History behind: it is a Swedish form of the name Magdalene.
Malin name variations: Magdalena, Magdala, Malina, Malinne, Magdalenne.
Marcella
Years of origin: circa 4th century.
Country of origin: Roman.
Meaning: young warrior.
Reference: Saint Marcella of Rome.
Marcella name variations: Marcelia, Marcellia, Marcela, Marzelia, Marzella.
Marcheline
Origin: French and Roman.
Meaning: young warrior.
Marcheline name variations: Marcelinne, Marceline, Marsheline.
Marcia
Years of origin: circa 4th century BC.
Origin: Roman.
Meaning: dedicated to Mars.
Marica name variations: Marshia, Marcie, Marcy.
Margherita
Name meaning: pearl.
Origin: Italian and Greek.
Margherita name variations: Margeritte, Margaritia, Marguerite, Margot, Margaret.
Marin
Years of origin: circa 2nd century.
Origin: Roman.
Meaning: related to the sea.
History behind: it is a feminine version of the name Marinus.
Marin name variations: Marinia, Marinne, Marine, Marilou.
Marion
Origin: Hebrew.
Meaning: pearl, jewel.
Marion name variations: Marrion, Marrien, Marien.
Marisol
Years of origin: circa 16th century.
Country of origin: Spain.
Meaning: sea and sun.
History behind: it is a shortened form of Maria de la Soledad.
Marisol name variations: Marysol, Marisa, Marilou.
Marletta
Name meaning: bird.
Origin: French.
Marletta name variations: Merlatta, Merlette, Marlease, Marliese, Marleta, Marlet.
Marnee
Name meaning: gladden, rejoice.
Origin: Hebrew.
Marnee name variations: Marni, Marnie, Marney, Marny, Marnette.
Mathilda
Years of origin: circa 8th century.
Origin: Old High German.
Meaning: mighty warrior.
Mathilda name variations: Matilda, Mathilde, Tilde, Tilda.
Maureen
Origin: English or Hebrew.
Meaning: truelove or gladden.
Note: can also mean the month of March.
Maureen name variations: Mayreen, Maureena, Mauryn.
Maven
Origin: American.
Meaning: specialist, expert.
Maven name variations: Mavenna, Mavella, Mave, Mavy.
Mayen
Years of origin: circa 11th century.
Origin: Old English.
Meaning: born in May.
Mayen name variations: Mayenna, Maayan, Mayan, Myanna.
Medea
Name meaning: schemer.
Origin: Greek.
Medea name variations: Medeia, Medeya, Meddea, Madeya.
Medeina
Name meaning: tree, forest.
Origin: Lithuanian.
Historical reference: Medeina, goddess of forest and animals in Lithuanian mythology.
Medeina name variations: Meddeine, Medeinne, Medenna, Medeinna, Medenna.
Meira
Origin: Hebrew.
Meaning: light.
Meira name variations: Meyra, Meiry, Mayra, Meirra, Moirra, Moira.
Melania
Years of origin: circa 4th century.
Origin: Roman.
Meaning: dark, shadowy.
Reference: Saint Melania the Elder.
Melania name variations: Melanie, Melanny, Mellany, Mellana, Melanna.
Melina
Name meaning: honey.
Origin: Roman.
Historical reference: Mellona (or Mellonia), Roman goddess of honey and bees.
Melina name variations: Mellona, Mellena, Meleina, Mellina.
Meredith
Years of origin: circa 9th century.
Origin: Welsh.
Meaning: great, notable, famed.
Meredith name variations: Meredithe, Morgetuid, Margetiud, Meredyth.
Mereswith
Name meaning: discrepant or notable.
Origin: Old Saxon, Old English, or Old Welsh.
Mereswith name variations: Merswith, Mersin, Merewith, Meressa, Mersina.
Merindah
Country of origin: Australia.
Meaning: comely, beautiful.
Merindah name variations: Marinda, Marindia, Merendia, Merrinda, Merynda, Merinda.
Mia
Years of origin: circa 17th century.
Origin: Slavic.
Meaning: dear, darling.
Mia name variations: Miia, Mila, Meeah, Miya.
Mikaela
Origin: Hebrew.
Meaning: heavenly, celestial.
Mikaela name variations: Mickaela, Mikaella, Michaella, Mickaella, Michaela, Michaella.
Mildred
Name meaning: delicate, gentle.
Origin: Old English.
Earliest mention of a name: around 7th century.
Historical reference: Saint Mildred, Abbess of Minster in Thanet.
Mildred name variations: Mildryth, Mildrith, Mildrid.
Mileva
Years of origin: circa 17th century.
Origin: Slavic.
Meaning: gracious, darling.
Mileva name variations: Milevia, Milleva, Maileva.
Millicent
Years of origin: circa 11th century.
Origin: Old French.
Meaning: strength, power.
Millicent name variations: Milicent, Milicenta, Millicenta.
Mina
Origin: English and Greek.
Meaning: messenger, interpreter.
Mina name variations: Minna, Emina, Minnia, Minnet.
Mirabelle
Origin: Latin.
Meaning: remarkable, wonderful.
History behind: name derived from the Latin word mirabilis (translated as wonderful and remarkable).
Mirabelle name variations: Mirabell, Mirabella, Mirabela.
Mireille
Name meaning: to admire.
Years of origin: circa 18th century.
Country of origin: France.
Mireille name variations: Mirella, Mireilla, Marielle.
Mireya
Name meaning: respected.
Years of origin: circa 19th century.
Country of origin: Spain.
Mireya name variations: Miria, Miryah, Mirreya.
Mona
Origin: Greek.
Meaning: secluded.
Mona name variations: Monna, Moona, Moonna.
Morena
Years of origin: circa 16th century.
Origin: Spanish.
Meaning: lord, chief, king.
Note: name can also mean brown.
Morena name variations: Morenia, Morenne, Moreina, Morenna, Marena.
Muirne
Name meaning: beautiful lips.
Origin: Old Irish.
Muirne name variations: Myrna, Merna, Muirna, Mirna, Muireann.
Muriel
Years of origin: circa 6th century.
Origin: Old Irish.
Meaning: sea, related to the sea.
History behind: name derived from Old Irish muir (translated as sea).
Muriel name variations: Murriel, Murielle, Murron, Myreall, Muirgheal, Merial, Mariel, Marriel.
Myanna
Name meaning: graceful, beautiful.
Origin: English and Hebrew.
History behind: derived from the Hebrew name Hannah (translated as grace).
Myanna name variations: Myana, Mienne, Mianna, Miana, Meanne, Myanne.
Myra
Years of origin: circa 2nd century BC.
Origin: Latin and Greek.
Meaning: wonder, admire.
History behind: name derived from the Latin word mirari (translated as wonder or admire).
Myra name variations: Myrra, Miranda, Myira, Myria, Myrea.
Thanks for reading. If our list of unusual girl names starting with M was helpful to you, please share it.
Suggested articles: