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
immortal, divine
Africandark-complexioned, of dark appearance
Englishof the Caecilian family (Roman gens)
Englishash tree woodland clearing
Americandescendant of Raghallach
Americanchild of light
Frenchlistener
Englishpure, unsullied
SpanishJupiter's child, Jove
Frenchsupernatural power
Englishstar
Hebrewsea of bitterness
Englishheaven (spelled backwards)
Americanshelter, refuge
Dutchnoble
Russiancommander, leader
Arabicember, smoldering remnant
EnglishMagnol's flower, magnificent bloom
Englishfrom Siena, Italy
Englishstrong, manly
EnglishGod has answered me
Hebrewthe warmest season
Englishrock or comely
Irishheroine of God
Frenchhealing herb (Salvia)
Englishremedy, cure
Frenchto be strong, to be healthy
Frenchwoodland clearing of the wren
Englishfrom Halle, Germany
Englishthe royal/divine one (lani = heaven/royalty)
Hawaiianson of Emery, brave and powerful
Americanyoung, vital
Englishwarrior, raider
Irishson of Emery, brave and powerful
AmericanGod is my oath
Scottishoak tree, pool
Americanoak tree clearing
Englishpale meadow
Englishflute player, pipe player
Englishgoddess of love, fertility, and magic
Norseto be strong, to be healthy
ItalianAryan, noble people
Indianof noble kind
Americanwoodland clearing
Americanrace of women
Frenchresurrection
Russianmy God is an oath
SpanishPacca's town
Americanthe end, cliff's edge
Japanesesymbol of peace and wisdom
Englishmy God is an oath
Frenchvision of beauty
Englishone who hears
Spanishgood angel
Frenchpure
Englishbeautiful, lovely
Americanlittle rose
Frenchorange tree
Hawaiianplay, amusement
Hebrewpure
GreekCan'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.