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
hill meadow, hillside clearing
Americandaughter of seven (seven symbolizing completeness)
Jewisheminent, distinguished
IndianGod is gracious
Jewishharmony
Hebrewmoon
Latin Americanhigh ground
WelshGod is my oath
Englishstar-maiden, goddess of justice
Greekgate to paradise
Pakistanigrey lady
EnglishGod is with us
Spanishbalance, temperament
EnglishGod is gracious
Englishbee
Hebrewdivine feminine of Krishna
Hindurose
Jewishlife-giving water from the sky
Spanishthe tall one, the great one
Americanholy stone settlement
Americana miracle, miraculous gift
Americanvictor's crown from athletic games
Spanishfrom the River Slane
Irishheaven reversed, a child from heaven
Americanthe Lord is my God
Jewishheavenly May flowers
Hawaiiansea of bitterness plus grace
Frenchnoble woman, one who presides
Spanishson of David
Americanhazel tree woodland clearing
Americanhome power, estate ruler
Englishof the Latins
Englishbeautiful eagle
Englishfame, renown, honor
Americanopen woodland clearing
Americandew of God, gentle rain
Russiangazelle, tender
Americangrace, the gracious one
Americanto rejoice, joyful
WelshAmerican textile, enduring material
Americanmodern invented name
African Americanindustrious, wise
Jewishvigilant, watchful
Americanhunter's meadow
Americanto be adored
Hindublessed, happy
Englishall sweetness, all honey
Englishgrace, favor
Americanpraised, he will be praised
Englishhawk-like
Irishfriendly, amiable, good companion
Arabicbright settlement, Beorthelm's town
Americanblooming, festivity
Jewishwealth has a crown
Nigerianstar
Jewishberry meadow
Englishclearing of hazels
Americanbeneficent, good
WelshGod has helped, comforted by God
African Americanpatience, fortitude
IndianCan'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.