Girl names that start with G carry a lot of personality. You will find colorful and descriptive options rooted in Hebrew, Greek, Old English, and various other cultures across the globe. Whether you want something classic, modern, or entirely unique, a G name offers plenty of variety for your new baby.
We rounded up 137 beautiful G names for girls, complete with their origins and meanings to help you find the perfect match.
137 Outstanding Girl Names That Start With G
If you need inspiration for your baby name search, this list has you covered. Here are 137 beautiful and unique girl names starting with G:
- Gabija: A Lithuanian mythological name meaning “to cover.”
- Gabriella: An alternative Spanish spelling of Gabrielle, meaning “God is my strength.”
- Gabrielle: The French feminine version of Gabriel, meaning “God is my strength.”
- Gabby: A short form of Gabrielle, meaning “gift of God” or “woman of God.”
- Gael: Of Welsh origin, meaning “Gaelic.”
- Gafna: This unusual girl’s name means “vine.”
- Gaia: This classic Greek goddess name means “earth.”
- Gala: An Old French name meaning “merrymaking and festivity.”
- Gale: Possibly a short version of the Hebrew name Abigail, meaning “pleasant and jovial.”
- Galaxy: Derived from the Greek word “galaxias,” meaning “milky or large system of stars.”
- Gali: Hebrew names are highly descriptive, like Gali, meaning “fountain.”
- Galia: This Hebrew name means “wave.”
- Galilee: A region in Israel of biblical importance, meaning “district or circle.”
- Gamora: A fictional character name possibly meaning “sheaf.”
- Gana: A short and snappy Hebrew name meaning “garden.”
- Garcia: A Spanish girl’s name that possibly means “bear, son of Garcia, and ruler of the spear.”
- Garda: Possibly an Old Norse or Arabic name meaning “guarded and shelter.”
- Gardiner: An Anglo-Saxon occupational name meaning “gardener.”
- Garland: Of Old English and French origin, meaning “land of the spear” and “wreath.”
- Garnet: This red semi-precious stone comes from the Latin “granatum,” meaning “pomegranate.”
- Gates: Derived from the Old English word “geat” or “geatum,” meaning “dweller by the gate.”
- Gatlin: Derived from the High German term “gateling,” meaning “companion, cousin, and fellow.”
- Gaye: Of English and Gaelic origins, meaning “merry and happy.”
- Gaylene: The ancient Celts, Scots, and Irish used this name to represent “joy.”
- Gaylynn: Is of Middle English origin, meaning “competitive, confident, and studious.”
- Gaynelle: An American name meaning “happy and shiny.”
- Gaynor: This popular Irish/Gaelic name means “son of the fair-skinned one.”
- Gazelle: Of Latin origin, meaning “graceful deer.”
- Geah: A short and sweet Greek baby girl name meaning “earth.”
- Gelsomina: An exotic Italian name meaning “gift from God.”
- Gem: This English and Latin name translates to “jewel.”
- Gemima: Of Old Greek and Hebrew origin, meaning “dove.”
- Gemma: A pretty Latin name meaning “jewel and gem.”
- Gemmalynn: This Brazilian alternative spelling of Gemma means “gem and jewel.”
- Generosa: Of Spanish origin, meaning “generous.”
- Genesis: A classic Greek and Latin term meaning “creation or beginning.”
- Geneva: This French girl’s name is the Swiss city and means “juniper tree.”
- Genevieve: This classic vintage name means “woman of the race” in Celtic.
- Gentry: This gender-neutral name is of English origin and means “nobility of birth.”
- Georgette: Of French and Greek origin, meaning “farmer or earth worker.”
- Georgia: The country or U.S. state, meaning “farmer or earth worker.”
- Georgianna: A Catalan, Greek, and Romanian variant of George, meaning “farmer and earth worker.”
- Georgie: A cuter feminine variant of the English name George, meaning “farmer.”
- Georgina: The female variant of George, meaning “earth-worker” or “farmer” in English.
- Geraldine: A strong female name from Germany, meaning “spear ruler.”
- Germaine: From the Roman name Germanus, meaning “brother” or “from Germany.”
- Germani: Possibly an alternative spelling of Germany, meaning “Germania.”
- Gerri: For such a short name, the Germanic meaning of “spear ruler” packs a punch.
- Gertha: Derived from the German word “garten,” meaning “garden.”
- Gertrude: An imposing Old German name meaning “strong spear.”
- Getla: An Old English name describing someone “from a town of dark or black people.”
- Ghada: This Arabic name refers to girls who are “graceful.”
- Ghalia: An Arabic female name that means “dear, respected, and highly regarded.”
- Gia: A short form of Giada, meaning “God is gracious” in Italian.
- Giada: An Italian girl’s name that means “jade.”
- Giana: This Hebrew and Italian name means “God is gracious.”
- Gianda: Of Italian origin, meaning “jade.”
- Gianella: Part of the “God is gracious” collection of Hebrew and Italian names.
- Gianetta: A variation of Gianna, meaning “God is gracious.”
- Gianna: Derived from Latin, Greek, and Hebrew, carrying the meaning “God is gracious.”
- Gianni: Another Italian name derived from Hebrew meaning “God is gracious.”
- Giannina: A classic Italian variation of Gianna and Gianni.
- Giavonna: An Italian name derived from Hebrew, meaning “God is gracious.”
- Gigi: This light-hearted nickname has a playful sound but no widely known specific meaning.
- Gila: A short and sweet Hebrew name meaning “joy of the Lord.”
- Gilberte: Possibly meaning “hostage and bright promise,” this French name is quite unique.
- Gilda: Derived from the Germanic “gild,” this Celtic girl’s name means “servant of God.”
- Gillian: This Latin and English name means “youthful.”
- Gilma: A classic Portuguese female name meaning “one who advances or goes forward.”
- Gin: A nickname for Virginia and a Japanese name meaning “silver.”
- Gina: An Old Italian and Greek name meaning “queen.”
- Ginamarie: This French and German name means “queen” or “regal.”
- Gineen: Of Hebrew and Latin origin, meaning “God is gracious.”
- Ginette: A diminutive with Latin roots, meaning “God is gracious.”
- Ginger: An English nickname originally used for someone with “red hair.”
- Ginny: A diminutive of the English name Virginia, meaning “chaste and pure.”
- Giorga: Taken from the Latin Georgious, meaning “farmer” or “earth-worker.”
- Giovanna: A gorgeous Italian and Hebrew name meaning “God is gracious.”
- Girl: From the Old English “gyrle,” meaning “young person or child.”
- Gisella: An Italian form of Giselle, meaning “pledge and hostage.”
- Giselle: Derived from the Latin name Gislenus, this Germanic version means “pledge.”
- Gislaine: The French version of the Latin name Gislenus, meaning “pledge.”
- Gita: This short and sweet Hindu name means “song.”
- Gitana: A classic Spanish name meaning “gypsy.”
- Gitanjali: This unique Bengali name means “song offerings.”
- Gittel: A beautiful and rare choice meaning “good” in Hebrew.
- Gitty: This fun Jewish nickname translates directly to “good.”
- Giuliana: An Italian derivative of Juliana, meaning “youthful and downy.”
- Glade: Possibly meaning “shining,” this Middle English name also refers to a “forest clearing.”
- Gladys: The best Welsh names feel aristocratic, like Gladys, meaning “royalty.”
- Glenda: A Welsh baby girl’s name meaning “holy and good.”
- Glendora: A Welsh name meaning “sanctified good.”
- Glenn: This predominantly male English name works perfectly as a unisex option meaning “valley.”
- Glennetta: An English derivative of Glenn, meaning “from the valley or glen.”
- Glennis: A pretty Welsh name meaning “pure and holy.”
- Glo: Some Latin girl names with G have beautiful meanings, like Glo, meaning “glory.”
- Glora: An extended version of Glo carrying the exact same meaning.
- Gloria: A popular short-form version of Gloriana meaning “glory.”
- Gloriana: An elegant alternative form of the Latin word “glory.”
- Glory: This bold name means exactly what it says.
- Godiva: Named after an Anglo-Saxon noblewoman, meaning “God’s gift.”
- Golda: A Yiddish name simply meaning “gold.”
- Golden: An Old English name meaning “little golden one” or the “color of gold.”
- Goldie: From the Yiddish name Golda, this English nickname implies someone “made of gold.”
- Gordana: From Old Scottish, meaning “hill near the meadow.”
- Grace: A highly popular Latin name meaning “favor and blessed.”
- Gracelynn: Another Latin derivative of “gratia,” meaning “favor and blessing.”
- Gracen: This unisex English name means “son of the gray-haired one.”
- Graciella: A flowing name from the Latin “gratia,” meaning “favor and blessing.”
- Gracious: Another virtuous Latin girl’s name meaning “favor and blessing.”
- Gracy: Of Latin origin, meaning “graceful, goodwill, or God’s grace.”
- Grady: Of Irish/Gaelic origin, meaning “descendant of Grágaigh.”
- Granada: A rare place-based name that translates to “pomegranate.”
- Granger: Derived from Middle French, meaning “farmer.”
- Gray: A cool color name originally used for a “gray-haired” person.
- Greer: Possibly Greek or Scottish, meaning “alert and watchful.”
- Greeta: A charming German name meaning “pearl.”
- Greta: Another Germanic version of Gretha, meaning “pearl.”
- Gretchen: A highly popular German name meaning “pearl.”
- Gretel: From ancient Greek origins, meaning “pearl.”
- Gretha: Derived from Margaret, this German female name means “pearl.”
- Grethe: A short variant with Greek and Latin roots, meaning “pearl.”
- Greyson: An Old English patronymic name meaning “son of a gray-haired man.”
- Griselda: An old-world European name meaning “dark battle.”
- Guadelupe: A Spanish place name meaning “valley and river.”
- Guida: Derived from the Germanic Guido, meaning “guide.”
- Guilia: A classic Italian and Latin name meaning “youthful.”
- Guin: Possibly English, German, or French, meaning “friend.”
- Gunda: A strong Germanic name meaning “fight.”
- Gussie: Of Latin origin, meaning “great and magnificent.”
- Gustava: An old-fashioned Scandinavian name meaning “Goth (or God) staff.”
- Gwen: Of Welsh origin, meaning “fair, white, blessed, and holy.”
- Gwendolyn: Sticking with the Welsh theme, this classic name means “blessed ring.”
- Gwennetta: A variation of Gwyneth, meaning “white essence” in Welsh.
- Gwyn: A Welsh short form of Gwyneth, meaning “fair and blessed.”
- Gwyneth: This famous Gaelic name means “happy woman and blessed.”
- Gypsy: A bohemian choice meaning “wanderer.”






