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.
71,646 girl names
free one, from France
Americanrighteous talent
Japanesewho is like God
Russianthe sweet fragrance, God is gracious
Hawaiianalive, living, she who lives
Arabicprayer, supplication
ArabicGod's work, God's creation
Nigerianindustrious, vigorous, striving
Jewishflower of God, radiance of God
Arabicblack, dark
Frenchwho is like God (if from Michelle root)
Frenchnatural ease, tranquility
Punjabimodern invented combination
Americanblessing, unmerited favor
Americangracious, dear, beloved
Americancompleteness, satisfaction
Zuluflower
Mexicanpale or fair woodland glade
Americanlife + angelic suffix
Americanbreath of life
Englishbeautiful, adornment
Pakistaniivy climbing plant
Englishriver in paradise
MuslimGod is witness
Americanclearing in the woods
Americanother wealth
Frenchsupernatural being of power
Frencharrows
Arabicmoon goddess, huntress
Latin Americanmember of the Gauts tribe
Latin Americanpure, clear
Englishblind (from Latin caecus)
Frenchharbor, port
Arabicstrength, power
Scandinavianlife
Frenchnoble power
Englishmy God is an oath
Polishwatchful, on guard
Spanishhonor, compassion
Americanvoice, divine call
Iraniandivine gift
Bulgarianbitter, beloved
Americansullen, tempestuous
Irishmiracle, wonder
Americanvictory of the people
Italianpearl
Portuguesedark, honey
Americanone who nurtures, nourishes
Englishwell-born, noble
Welshwater sprite, fairy of rivers and lakes
Germanicliterary creation; joyful, beloved
FrenchGod has answered my prayers
FrenchGod has enriched/blessed me
Nigerian (Yoruba)life of Zeus, born of Zeus
Greekof or from Caieta (Gaeta, Italy)
Spanishmodern place-name; city-inspired name
Americanland of the Franks
Spanishfeminine form of Jacques (James)
Englishpure
Welshname of indigenous Scandinavian people
ArabicCan'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.