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.
1,476 girl names starting with G
God is gracious
ItalianDivine grace, elegance, goodwill
Englishbirth, generation, coming into being
EnglishGod is able
Italianfarmer, earth worker
Englishtribe woman; woman of the people
Frenchgem, precious stone
Englishdivine grace, blessing
EnglishGod is gracious
Italianmighty man of God
Spanishpledge, hostage (of good faith)
Frenchfair bow, white arc
Welshgraceful waterfall
Americangrace and lake
AmericanGod is my strength
Frenchdistrict, region
Spanishmade of gold, golden
Englishrenown, honor
Latinone who works the earth
Englishwhite, fair, pure, blessed
Welshpure, precious gem
GermanGod is gracious
Italiandowny-bearded, soft-haired (youth)
ItalianGod is gracious
Italianwhite, fair, holy
Welshriver of the wolf (Arabic origin)
MexicanYahweh has shown favor
Italianearth, land
Greekreferring to Greece (ancient civilization)
MexicanGod is gracious
Italianyouthful, downy-bearded
Italianjade, precious green stone
Italiangood
Jewishfarmer, earth worker
Englishjuniper tree
Americannoble youth given as pledge
Frenchfarmer, earth-worker
Englishgem, precious jewel
Spanishwhite, fair, blessed
Welshgrace, favor
Spanishalert, awake
ScottishGod is gracious (via Gianna/Giovanni)
Italianmighty with a spear (ger + wald)
Englishwell-born (short form of Luigina/Giovanna)
Italiandivine radiance, praise
Americancalm, tranquil
Spanishvirtuous, kind
Jewishpearl
Germanupper class landowners (social class)
Americanmade of gold, golden
Jewishnickname of affection for G-names
Frenchgold
Jewishelegance, poise
Americannoble promise
Frenchfair and smooth, white and soft
Welshfair and smooth, white phantom
Englishman of God, messenger
Englishrolling hills, cylinder
Hebrewgrey-haired one
Englishhappiness, joy
WelshCan'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.