Are you searching for the perfect name for your precious little girl, a name that starts with the graceful letter G? In that case, forget flipping through endless baby name books and stick with us to the end.
This comprehensive list offers over 150 gorgeous options, each brimming with meaning and character. From the elegant to the whimsical, prepare to be captivated by the beauty and depth of G names for girls!
Female Names Starting with G
1. Gemma
Originating from Italy, this name is what you call a precious stone.
2. Georgia
This English word is a feminine variation of George, meaning farmer.
3. Genevieve
Originating from English to French, Genevieve means tribe woman.
4. Grace
This is an English virtue name.
5. Guinevere
The name Guinevere means white shadow, white wave. It originated from Welsh.
6. Giselle
The name Giselle originated from Germany, which means pledge.
7. Gabrielle
This French feminine variation of Gabriel means God is my Strength.
8. Greer
The contraction of the surname Gregor, this Scottish name means alert, watchful.
9. Gianna
The Italian, diminutive of Giovanna or feminization of Gianni, forms of John, meaning God is gracious.
10. Gwen
Diminutive of Gwendolen/Gwendolyn, meaning white circle.
11. Gabriella
Italian feminine variation of Gabriel, meaning God is my strength.
12. Goldie
Anglicized form of Yiddish Golde or Golda
13. Gigi
French diminutive
14. Gwendolyn
Gwendolyn, the variation of Gwendolen, is a Welsh name that means white ring.
15. Gaia
Gaia is a Greek and Latin word meaning earth mother; rejoicing.

16. Greta
German diminutive of Margarethe Greta means pearl.
17. Gia
Gia means God's gracious gift.
18. Gertrude
In German, Gertrude means the strength of a spear.
19. Gloria
This Latin word means glory.
20. Ginevra
This is the Italian variation of Guinevere or Jennifer, meaning white shadow, white wave.
22. Geneva
A place name of Switzerland, Geneva means juniper tree.
23. Gretchen
German diminutive of Margarethe, it means pearl.
24. Geraldine
German and French, the feminine variation of Gerald, Geraldine, means ruler with the spear.
25. Genesis
It is a word name.
26. Georgina
It means farmer.
27. Gail
Gail is a Hebrew, short form of Abigail, which translates as my father rejoices.
28. Giada
This Italian word means jade.
29. Georgie
This is a Greek name that refers to a farmer.
30. Galilea
Feminine variation of Galileo, after "Galilee."
Middle Names Starting With G

31. Gladys
If you are a FRIENDS fan, you are already laughing as you remember Phoebe Buffay's painting. Possibly originates from Claudia or Welsh, and Gladys means land or nation.
33. Giulia
Perfect female names that start with g, Giulia means youthful.
34. Ginger
An English diminutive.
35. Giovanna
It is an Italian feminine variation of Giovanni.
36. Gioia
The synonym for joy, Gioia, is an Italian word.
37. Gwendolen
Gwendolen means white ring or circle, which is a perfect womens names that start with g.
38. Gifty
Found in various West African countries, Gifty means gift. It also means a beautiful choice.
39. Gintanjali
Gitanjali is a Sanskrit name that translates offering of Songs. It meeans paying homage via song.
40. Galatea
This Greek old names that start with g means she who is milk white.
41. Gracie
This name is an English diminutive of Grace.
42. Gwyneth
This sweet name originated from Welsh and means happy or blessed.
43. Gillian
The feminine variation of Julian, Gillian, means youthful.
44. Gray
Color name
45. Gwyneira
This Welsh word means white snow.
46. Gina
Diminutive of Regina, Angelina, etc
47. Gabriela
Italian and Spanish, the feminine variation of Gabriel, Gabriela translates to God is my strength.
48. Griselda
This name originates from German and means grey battle.
49. Ghislaine
If you are looking for something more ethereal, Ghislaine's meaning pledge might resonate with you.
50. Gilda
Gilda is an English name meaning covered with gold, Such a classy name.
Cute G Names

51. Garnet
Jewel's name, from the French, Garnet means pomegranate.
52. Gardenia
Gardenia means garden's flower. It is derived from an English surname.
53. Gretel
It is a diminutive of Margarete, meaning pearl.
54. Gali
This cute Hebrew name means wave.
55. George
This English variation of Georgios means farmer.
56. Georgette
French, feminine variation of George
57. Guadalupe
This Spanish from Arabic name means hidden river or valley of the wolves.
58. Galina
The Russian and Slavic feminine form of Galen, Greek, Galina meand calm, healer.
59. Glory
Word name.
60. Gypsy
Gypsy in English means wanderer.
61. Galilee
This cute Hebrew name means the province.
62. Ginny
Harry Potter fans might already have this name shortlisted for their baby girl. Although Ginny was made famous by Harry's love interest, it is an English diminutive of Virginia, an American place name, and Latin, meaning virginal.
63. Gio
Gio is an Italian short form of Giovanna, which translates as God's gracious gift.
64. Grainne
If you want to give your baby girl a cute Irish name, call her Grainne, which means grain or love. Isn't it adorable?
65. Gravity
A word name for your baby girl.

66. Gala
Gala is a Russian and Slavic feminine form of Galina.
67. Golda
In English and Yiddish, golda mens gold.
68. Gianni
This name is an Italian way of saying God is gracious.
69. Germaine
It is a French feminine variation of Germain.
70. Gugu
Gugu probably originates from Zulu, Xhosa, or Ndebele, which means treasure. Daughters are considered treasures, and giving her this name makes perfect sense.
71. Gary
Gary is an English word that means spear man.
72. Gwenore
Variation of Guinevere, Gwenore means white shadow, white wave.
73. Gaya
This beautiful Hindu name is derived from a sacred place in India.
74. Gwendoline
This is a variation of the Welsh name Gwendolen, which means white ring.
75. Gisele
It means a sweet, floral scent.
76. Guapa
This name has its roots in the Ga language of Ghana and means beautiful or precious.
77. Giuliana
The Italian variation of Juliana means youthful.
78. Grier
Grier is the Scottish spelling variation of Greer, meaning alert, watchful.
79. Gurnaaz
Gurnaaz is a Punjabi name meaning God's Pride, Proud of God.
Old Lady Names that Start with G
80. Gemini
Despite being the name of a zodiac sign, Gemini means twins in Latin.
81. Gracia
It is a Spanish variation of Grace.
82. Gael
As witty as it sounds, Gael in Welsh means wild. It is a witty way to call you little princess.
83. Griffin
In Welsh, Griffin means strong lord.
84. Gudrun
Gudrun is a Scandinavian name that refers to a god's rune or secret battle.
85. Galadriel
This literary name has a wonderful meaning. It means a maiden crowned with a radiant garland.
86. Gen
Gen in Japanese means spring, it is such a sweet way to call the spring of your life.
87. Gidget
Gidget is a modern invented name. If you don't care about the hidden meaning and just want some cute word to be your baby's name, Gidget is cute!
88. Giana
Spelling variation of Gianna
89. Gabriel
A much more popular name Spanish name. Gabriel means god is my strength.

90. Garcia
Garcia in Spanish and Portuguese means bear. A cuddly, cute teddy bear.
91. Godiva
Meaning god's gift, Godiva will make a perfect name for your precious child.
92. Gilly
Literary name.
93. Garland
A word for intertwined flowers, decorative braid, knot, or wreath.
94. Gracen
An elaboration of Grace, virtue name
95. Girasol
Girasol, meaning sunflower, will be a perfect given or middle name for your girl.
96. Galene
A feminine variation of Galen, this Greek name means calm.
97. Gale
A witty spelling variation of Gail.
98. Galaxy
A beautiful word name.

99. Giavanna
Giavanna is the spelling variation of Giovanni.
Popular G Names
100. Gearoidin
An Irish form of Geraldine, Gearóidín means spear ruler.
101. Glail
It is a modern invented name.
102. Gevvie
Diminutive of Genevra
103. Gardiner
This name is a variation of the word gardener.
104. Guwisti
A unique moniker, Guwisti in Cherokee means sifter or sieve.
105. Glorious
It is an English word name that translates as having, worthy of, or bringing fame or admiration.
106. Garin
Garin is a place name in Armenia.
107. Geneve
A French variation of Geneva, Geneve means juniper tree; river bend.
108. Gittel
Good in Yiddish means Gittel. Isn't it a gentle way of calling someone good?
109. Gracelynn
Gracelynn is a modern name that is a combination of Grance and Lynn.
110. Gerardine
French, feminine variation of Gerard.
111. Gwenllian
Gwenllian was a medieval Welsh princess noted for her bravery and beauty. This moniker reflects courage and strength.
112. Gormlaith
Originating from Gaelic, Gormlaith means blue princess or illustrious lady.
113. Galen
Galen, meaning healer or calm, is a sweet Greek name.
114. Gesine
In Germany, when referring to the strength of a spear, you call it Gesine.

115. Gwenora
This Welsh moniker is a cornish form of Guinevere. It translates as white shadow or white wave.
116. Gay
Gay is a French meaning of joyful.
117. Gwyn
Gwyn, meaning white or blessed in Welsh, will be an excellent moniker for your child.
118. Gelila
The name Gelila has numerous origins, such as Ethiopian. Amharic is a variation of Galilee and a variation of Delilah. Its meaning is rolling hills or beautiful temptress.
119. Ganya
In Hebrew, Ganya means clever.
120. Garance
This adorable word means French color and is also a botanical name.
121. Graziella
This name is an Italian diminutive of Grazia or a variation of Grace.
122. Gloriana
This name speaks for itself as it means Glory.
123. Gene
A short form of Eugenia, feminine of Eugene, Gene means noble or wellborn.
124. Glenda
This Welsh name translates as fair and reasonable.
125. Glimmer
It is a word name for your little superstar.
126. Gus
In the short form of Augusta, Gus is short and adorable.
127. Galit
Galit, meaning wave in Hebrew, can be a gender-neutral name for your children.
128. Gertie
The name for both girls and boys, Gertie, is the short form of Gertrude.
129. Gita
Gita is a Sanskrit word meaning song. It is also a name for a sacred Hindi book.
Uncommon G Names
130. Godeliva
An original Germanic word, Godeliva means beloved god.
131. Generosa
Generosa is a Latin word that refers to a person who is noble or well-born.
132. Geisha
Geisha is a Japanese word which means an entertainer.
133. God'iss
Modern invented name referring to god.
134. Gervaise
If someone can wield a spear, or someone who is skilled with a spear is called Gervaise. This word was originated in France.
135. Giustina
Originating from Italy, you can name your child Giustina because it means just, fair. Its a simple word with a deep meaning.

136. Gunnora
In old Norse, Gunnora means battle protection.
137. Gro
Do you know what Norwegians call 'to grow'? They call it Gro, a sweet name for growing children.
138. Gladez
A Welsh variation of Gladys, Gladez makes you remember Phoebe Buffay and her haunted paintings from FRIENDS.
139. Gift
An English word name for presents.
140. Gola
Have you ever wondered what people speaking different languages refer to winter? In that case, Gola in the Cherokee language means winter.
141. Guitar
A word name for a musical instrument.
142. Gayelette
Gayelette is an invented literary name.
143. Giammilla
What could Giammilla mean? Giammilla is a Judeo-Italian variation of Jamila and Arabic, meaning beautiful.
144. Garner
It is an English surname meaning granary.
145. Gustine
Originating from French and Dutch words, Gustine means great or magnificent.
146. Garcelle
Modern invented name
147. Giannetta
Originating in Italy, this variation of Gianna, Gianetta, means the Lord is gracious.
148. Gable
In France, a triangular shape in architecture is called Gable.
149. Galiot
In French, Galiot means a small ship.
150. Gavrila
Originating from the Romanian and Hungarian languages, Gavrila is another variation of Gabriella, which means god is my strength.
151. Girtha
Girtha means enclosure and stronghold. It is another variation of Gertha, which is an English word from Scandinavia.
152. Graceful
English word name derived from Grace.
153. Graca
Again, it is a Portuguese variation of Grace.
154. Giovanetta
Giovanetta in Italian means a young woman or a girl.
155. Godelieve
This moniker is made from Gode, meaning god, and Lieve, meaning love. In short, Godelieve means god's love.