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
land of Éire, emerald isle
Americanmoonlight, halo around the moon
Americanbitter, sea of bitterness
Frenchfree-spirited, blissful
EnglishSaint Anne
Spanishwise river, old river
Irishof the Sabine people
Frenchtruth
Englishdivine, of the gods/spirits
Japanesesoul, spirit
South Asianbright village
Japanesescribe, secretary, scholar
Englishprincess, noble
South Asianmy beautiful one
Italianwhole, universal
Finnishnoble, distinguished
Mexicanblessed, lucky, fortunate one
Hindudeep beauty, precious radiance
Japanesedivine gift
Greekpledged to God
EnglishGod is gracious
Englishshining light
Hebrewdaughter of the mountain
IrishGod is gracious
Russianeternal blossom
Native Americannoble, gracious
Englishnew, fresh
Indianachiever, one who succeeds
Swahiliroyalty of the heavens
Hawaiiannew star
Americanborn at Christmas
Frenchshining, bright
Spanishhorse joy
Englishstar, celestial body
AmericanGod is gracious
Hebrewradiant, blooming flower
Arabicpinkish-orange color of the sea
Englishdevoted to the god of wine and festivity
Frenchpure
Portuguesehelper, one who assists
Spanishenjoyment, leisure
BrazilianIrish form of Mary, beloved
Irishsailor, sea person
Croatianfree woman
AmericanIrish form of Cecilia
Irishimmortal, eternal
Arabicexalted, high-born
Hebrewchild of light
Scottishnoble kind
Americanorange tree
Irishnew, fresh start
Americanmusk, precious fragrance
Arabichighest point, citadel
Hebrewtraveler through the forest
Englishwise, learned
Russiandiminutive endearment
Frenchroyal, majestic
Hawaiianred clearing
Englishbirthday of the Lord
Russiancrowned with laurel
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.