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
city of a thousand minarets
Americanone who tends to the weak
Muslimgift, flowing blessing
Arabiclake, pool
Americanto know, to be wise
Americanrock, cliff, foundation
Americanelegant, graceful
Koreanstrong, mighty
Hebrewplace of the conqueror
Arabicforce, capability
Hebrewmodern invented name
Americanopen grassland, savanna
AmericanGod is my oath
Spanishresolute protector
Germanbeloved, little love
Englishhazel tree
Englishlake, body of still water
Americanone who succeeds, attains goals
Irishpure, unsullied
Italianpeaceful sky
Italianarcher (one who uses a yew bow)
Spanishgolden
Indianpure, innocent
Englishslender, narrow
Americanpure one (Katherine) + gracious (Helen)
Americanlittle angel, messenger of God
Spanishcovered in mist, hazy
Americanrival, eager, industrious
Englishdivine feminine power
Americanof the Jordan River
Hebrewspring + water
Americanfish
Indiancrooked nose
Americanpurity, moral cleanliness
Americanthe incomparable one
Indiangrace, favor
Americanlittle dark-haired one
Irishoneness, harmony, togetherness
Americanbeautiful
Jewishsmooth, precious, white
Americanjasmine flower
Arabicdivine, goddess-like
Indiantorch, bright light
Germanmeditation on God, divine remembrance
Punjabigood news, glad tidings
Arabicpearl
Welshhandsome, fair
Scottishfrom the west field
Americandark one, little dark one
Irishgreen, the color of nature
Slavichigh, exalted
Arabicwisdom, knowledge, skill
Spanishmoonlight, one related to the moon
African Americanascending, sublime, exalted
African Americanlove, beloved
Ashkenazi Jewishinvented modern name from Bray + lin elements
Americanadventurous traveler
Jamaicanblind, dim-sighted
Hispanic/Latinogentle branch, vine
Jewishto possess, acquire
African-AmericanCan'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.