702 Baby Names That Start With G (WIth Meanings and Popularity)

  1. Gila
    • Origin:

      Hebrew
    • Meaning:

      "joy of the Lord"
  2. Golden
    • Origin:

      Word name
  3. Graziella
    • Origin:

      Italian, diminutive of Grazia or variation of Grace
    • Meaning:

      "grace"
  4. Gelso
    • Origin:

      Italian
    • Meaning:

      "mulberry tree"
  5. General
    • Origin:

      Word name
    • Meaning:

      "general"
  6. Gannet
    • Origin:

      German
    • Meaning:

      "goose"
  7. Geraldo
    • Origin:

      Spanish variation of Gerald
  8. Grosvenor
    • Origin:

      English from French
    • Meaning:

      "the master huntsman; the fat huntsman"
  9. Ganesha
    • Origin:

      Hindi
    • Meaning:

      "fortunate"
  10. Guin
    • Origin:

      Welsh
    • Meaning:

      "white, fair, blessed"
  11. Garuda
    • Origin:

      Hindu mythology name; Hindi
    • Meaning:

      "king of birds"
  12. Gaber
    • Origin:

      Diminutive of Gabrijel or Slovene tree name
    • Meaning:

      "God is my strength; hornbeam"
  13. Giovanny
    • Origin:

      Spelling variation of Giovanni
  14. Gemella
    • Origin:

      Italian
    • Meaning:

      "twin"
  15. Guanyin
    • Origin:

      Chinese mythological name
    • Meaning:

      "he who looks down upon sound, he who perceives the world's lamentations"
  16. Gelsomina
    • Origin:

      Italian
    • Meaning:

      "jasmine"
  17. Gitana
    • Origin:

      Spanish
    • Meaning:

      "traveller, Romani person"
  18. Godeliva
    • Origin:

      Germanic
    • Meaning:

      "beloved God"
  19. Gervaise
    • Origin:

      French
    • Meaning:

      "skilled with a spear"
  20. Genuine
    • Origin:

      English
    • Meaning:

      "real"