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
Arbiter, judge
AmericanHonest, truthful
ArabicOne who lives near a brook
AmericanAbstainer from evil
ArabicWish fulfilled
EnglishVictorious one
Frenchgreat mother, queen of heaven
Russianlife's path, passage
Americanfrom Hadria
Italianfree-born, noble
Italiangrassy field, open pasture
Englishhigh chief, heavenly chief
Hawaiianvariant of Mary (beloved, bitter)
Hawaiiandescending river
AmericanGod is gracious
Englishhome strength, brave power
Americanchiefly, noble one
Hawaiiantranquil, serene, clear
Englishbeautiful, attractive
Irishof gold, golden-haired
Italianfrom 'Van' + 'Essa' (pet form of Esther)
Englishbeautiful, graceful
Americandark blue, naval fleet
Americanfrom Latin papaver (poppy plant)
Englishroyalty, of noble rank
Hawaiianqueen
Italianlittle noble one
Italianto bind, ensnare
Englishlioness of God
Hebrewloved, valued
Englishshort form of Adelheid (noble natured)
Germanliving, full of life
Arabicof the Julian family
Spanishgift of God (short form of Dorothea)
Greekgrace, divine favor
Englishgreen gem
Spanishlaurel, symbol of victory
Englishdevoted to Jove (Jupiter)
Americantailor, cloth-cutter
Americansmall bird (wren)
Americanfrom the city of London
Americannoble pledge
Frenchfrom the River Severn (Sabrina Fluvius)
Englishsymbol of victory and honor
Englishdry (referring to the plant's preferred soil)
Americanforest, wood
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.