Discover and Shortlist Your Perfect Baby Names!

Names letter starts with G

Name Meaning Origins Gender
Gareth Gareth: Welsh name meaning "gentle," linked to legendary hero Gwalchmai. Welsh Boy
Garanwyn Garanwyn: Welsh name meaning "white cairn," linked to mythology. Welsh Boy
Gaheris Gaheris: Welsh name meaning "old" or "wise"; Arthurian knight. Welsh Boy
Gladwen Gladwen: Unique Welsh name meaning "white or fair glade." Welsh Unisex
Gwenneth Gwenneth: Welsh name meaning "blessed" and "noble," popular today. Welsh Girl
Gwinda Gwinda: Unique Welsh name meaning "white, blessed, fair" for girls. Welsh Girl
Gwineth Gwineth: a rare Welsh name meaning "blessed" or "white." Welsh Girl
Gwallawg Gwallawg: Unique Welsh name meaning "full of faults," rich mythology. Welsh Boy
Glewlwyd Glewlwyd: Welsh name meaning "grey-haired servant," linked to mythology. Welsh Boy
Garan Garan: Welsh unisex name meaning "guardian," with rich historical significance. Welsh Unisex
Galyna Galyna: a serene Ukrainian name symbolizing calmness and gentleness. Greek Girl
Genevia Genevia is a unique, feminine name with uncertain origins and meaning. Latin Girl
Gitano Gitano means "gypsy," reflecting a rich, adventurous cultural heritage. European Boy
Gitana Gitana means "gypsy" or "wanderer," symbolizing free-spirited adventure. Spanish Girl
Gomez Gomez is a Spanish surname meaning "man," with historical significance. Spanish Boy
Gasper Gasper: Spanish name meaning "treasurer," linked to biblical Magi tradition. European Boy
Garcia Garcia: common surname meaning "bear" or "brave warrior" in Spanish. Germanic Unisex
Garcyah Garcyah: Unique name, likely derived from Garcia; gender and pronunciation unclear. Spanish Unisex
Geraldo Geraldo: masculine name meaning "spear ruler," popular in Iberia. Spanish Boy
Graciosa Graciosa: feminine name meaning "graceful," popular in Spanish, Portuguese. Spanish Girl
Gracia Gracia means "grace," has historical significance, and is culturally popular. Spanish Girl
Guedado Guedado: Spanish name meaning "watchful," derived from Latin "Vigilius." Spanish Boy
Graciella Graciella means "grace," associated with elegance, kindness, and charm. Spanish Girl
Gavilla Gavilla: Unique Spanish name meaning "sheaf" or "bundle of grain." Spanish Unisex
Gerardo Gerardo: masculine name meaning "brave with a spear," popular globally. Germanic Boy
Geronimo Geronimo: Spanish name meaning "sacred name," symbolizing bravery and strength. Greek Boy
Gonzalos Gonzalos means "battle," has historical significance, and symbolizes strength. Germanic Boy
Gonzalo Gonzalo means "battle," derived from Germanic Gundisalvus, popularized in Spain. Germanic Unisex
Gonsalve Gonsalve: Spanish name meaning "battle-ready," popularized by Saint Gonzalo. Germanic Boy
Guillermo Guillermo means "resolute protector," a classic Spanish name for boys. Germanic Boy