12,000+ girl names with meanings, origins, and SSA popularity data. Filter by first letter or scroll by rank. Click any name for the full picture: pronunciation, famous namesakes, sibling ideas, and a teasing-risk score before the birth certificate gets signed.
5,965 girl names starting with M
dedicated to Mars
Spanishelevated place, great one
Americanmighty in battle
Americanpearl of the water
Americanmaple tree
Englishbeautiful jade, delicate
Chinesepet form of Mary
Englishbeloved, calm
Americantaught by God
Hebrewprecious gem
Frenchfierce, powerful one
Hebrewwonders, marvels
Spanishson of Maud, mighty in battle
Americanserrated peak
Spanishwelcome, greetings
Frenchlake remnants, from the lake land
Englishbeloved, wished-for child
Spanishbeloved (short form of Mary)
Englishbeautiful
Japanesegate by a lake or moor
Americanelevated, great one
Christianfrom Massy (Norman town)
Englishpearl
WelshOur Lady of Mercies (Marian title)
SpanishOur Lady of the Jagged Mountain
Spanishdedicated to Mars, warrior
Spanishwater
Americanbeloved, variant of Maria
Americanroyal dignity, sovereign power
Americantruth, reason (ball)
Japanesesmiley, cheerful one
Americanword, speech
Slavicbeautiful excellent one
Japaneseone who understands
Jewish/Yiddishwished-for child
Germanboundary meadow
Americansea of bitterness (via Mary/Myra)
Spanishwhite walls (Inbu-hedj, alternate name)
Americanheavenly flower
Hawaiiandark-complexioned
Italianstrong, powerful work
Englishqueen
Ashkenazi Jewishbeloved, sea of bitterness (Mary)
Americanangel, heavenly messenger
Arabcalm waters, serenity
Americangracious, dear, beloved
Eastern Europeanstar of the sea, beautiful
Spanishfamous battle
Englishbeloved
Frenchnight
Americanstrength in work, industrious
Englishpearl
Spanishvariant of Mary, beloved
Irishsong, tune, musical chant
Englisha sacred hill in Mecca
Arabicdescendant of Madán
Irishhigh tower
Frenchbright, clever (min) + great/summer (ha)
Koreanlight, radiance, brightness
Turkishbitter, sea of bitterness
FrenchCan't narrow it down? Run a tournament.
Olivia has held #1 on the SSA list since 2019. Emma, Charlotte, Amelia, and Sophia round out the top five. Scroll to see the full ranked list.
Luna, Willow, Aurora, and Isla are all climbing fast. They're popular enough to be recognizable but not so common your daughter will share the name with three classmates.
Start with popularity rank — it tells you how common the name actually is. Then check the meaning and origin. Run it through our playground safety score. If it passes, put it in a tournament against your other favorites and see which survives head-to-head.
Eleanor means 'bright, shining one.' Clara means 'bright, clear.' Vera means 'truth' in Latin and Slavic. Names with strong meanings tend to age better than names chosen purely for sound.
Find the perfect name for your dog, cat, or any pet with curated suggestions.
Generate authentic names for D&D and RPG characters across 12 fantasy races.
Generate names for fictional characters across genres with backstory profiles.