1086 Girl Names That Start With M (With Meanings and Popularity)
- Maggie
Origin:
Diminutive of MargaretMeaning:
"pearl"
- Maude
Origin:
English and French diminutive of Matilda, GermanMeaning:
"battle-mighty"
- May
Origin:
Diminutive of Margaret and Mary; month name
- Manon
Origin:
French, diminutive of MarieMeaning:
"bitter"
- Michelle
Origin:
French variation of MichaelMeaning:
"who is like God"
- Margo
Origin:
French, diminutive of MargaretMeaning:
"pearl"
- Moira
Origin:
Irish, variation of MaryMeaning:
"bitter; beloved; drop of the sea"
- Mikayla
Origin:
Spelling variation of MichaelaMeaning:
"who is like God"
- Morgan
Origin:
WelshMeaning:
"sea-born, sea-song or sea-circle"
- Melissa
Origin:
GreekMeaning:
"honeybee"
- Micah
Origin:
HebrewMeaning:
"who is like the Lord"
- Marcella
Origin:
LatinMeaning:
"warlike"
- Martha
Origin:
AramaicMeaning:
"lady"
- Marisol
Origin:
Spanish, contracted form of Maria de la SoledadMeaning:
"Mary of Solitude"
- Maeva
Origin:
TahitianMeaning:
"welcome"
- Monroe
Origin:
ScottishMeaning:
"mouth of the Roe river"
- Magdalena
Origin:
GreekMeaning:
"from Magdala"
- Minnie
Origin:
Diminutive of WilhelminaMeaning:
"resolute protection"
- Millicent
Origin:
GermanMeaning:
"strong in work"
- Mireille
Origin:
FrenchMeaning:
"to admire"