Discover and Shortlist Your Perfect Baby Names!

Names letter starts with G

Name Meaning Origins Gender
Graziela Graziela means "grace," is popular in Brazil, and unique. European Girl
Giancarlos Giancarlos combines Gian and Carlo, meaning gracious and free man. Spanish Boy
Giada Giada: Italian name meaning "jade," symbolizing beauty and elegance. Spanish Girl
Ginia Ginia is a unique Italian name meaning "pure," variant of Virginia. Christian Girl
Guglielmo Guglielmo: Italian name meaning "resolute protector," historically significant and noble. Italian Boy
Giovannah Giovannah: feminine name meaning "God is gracious," modern Italian variation. Italian Girl
Gennaro Gennaro: Italian masculine name meaning "Janus," symbolizing beginnings and transitions. Christian Boy
Giulano Giulano: Italian name meaning "youthful," derived from Julius, historically significant. Roman Boy
Giulio Giulio: Italian name meaning "youthful," linked to Julius Caesar's legacy. Roman Boy
Giovannie Giovannie: Italian name meaning "God is gracious," variant of Giovanni. Latin Boy
Gavino Gavino: Italian masculine name, meaning "from Gabium," with historical significance. Latin Boy
Giuliano Giuliano: Italian name meaning "youthful," linked to Julius and hospitality. Latin Boy
Guilio Guilio: Italian masculine name meaning "youthful" with historical significance. Latin Boy
Gallina Gallina: Italian feminine name meaning "hen," unique and charming. Latin Girl
Giuletta Giuletta: Elegant Italian name, variant of Giulia, meaning youthful. Latin Girl
Genevra Genevra: Unique Italian name symbolizing elegance, strength, and creativity. Latin Girl
Guilietta Guilietta: Italian name meaning "little Giulia," linked to Shakespeare's Juliet. Latin Girl
Guiliano Guiliano: Italian masculine name, meaning "belonging to Julius," historically significant. Latin Boy
Grazia Grazia is an Italian name meaning "grace" or "favor." Latin Girl
Giorgina Giorgina: a unique, feminine name meaning "farmer" with Italian roots. European Girl
Giacintho Giacintho: Italian masculine name meaning "hyacinth," rich historical significance. Greek Boy
Giacinto Giacinto: Italian name meaning "hyacinth," symbolizes rebirth and spring. Greek Boy
Geni Geni: Unique, noble name of Italian origin for boys and girls. Greek Unisex
Gia Gia is an Italian name meaning "God is gracious," popular today. Greek Unisex
Giovonnie Giovonnie: Italian name meaning "God is gracious," popular for boys. Italian Boy
Gianetta Gianetta: Italian feminine name meaning "God is gracious," unique heritage. Italian Girl
Gaultiero Gaultiero: Italian masculine name meaning "ruler of the army." Germanic Boy
Gissella Gissella: Italian feminine name, meaning "pledge," with romantic history. Germanic Girl
Galterio Galterio: Unique Italian name meaning "ruler of the army." Germanic Boy
Gandolfo Gandolfo: Italian masculine name meaning "little battle wolf," historically significant. Germanic Boy