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

  1. Giovanna
    • Origin:

      Italian, feminine variation of Giovanni
  2. Guillermo
    • Origin:

      Spanish variation of William
  3. Giulia
    • Origin:

      Italian variation of Julia
    • Meaning:

      "youthful"
  4. Gabe
    • Origin:

      Short form of Gabriel
  5. Gaspard
    • Origin:

      French variation of Jasper
    • Meaning:

      "bringer of treasure"
  6. Glen
    • Origin:

      Scottish
    • Meaning:

      "a narrow valley"
  7. Genesis
    • Origin:

      Word name, Biblical
    • Meaning:

      "the origin and formation of something; The First Book in The Bible"
  8. Gioia
    • Origin:

      Italian
    • Meaning:

      "joy"
  9. Gracelyn
    • Origin:

      Modern invented name, combination of Grace and Lyn
    • Meaning:

      "graceful + lake; pretty"
  10. Gino
    • Origin:

      Italian, diminutive of Eugenio
  11. Gil
    • Origin:

      Hebrew
    • Meaning:

      "happiness"
  12. Griselda
    • Origin:

      German
    • Meaning:

      "grey battle"
  13. Gypsy
    • Origin:

      English
    • Meaning:

      "wanderer"
  14. Garrison
    • Origin:

      English
    • Meaning:

      "son of Garret"
  15. Garrick
    • Origin:

      Teutonic
    • Meaning:

      "mighty warrior"
  16. Gwyneira
    • Origin:

      Welsh
    • Meaning:

      "white snow"
  17. Gwendoline
    • Origin:

      Variation of Gwendolen, Welsh
    • Meaning:

      "white ring"
  18. Galilee
    • Origin:

      Hebrew
    • Meaning:

      "the province"
  19. Genji
    • Origin:

      Japanese
  20. Gunther
    • Origin:

      German
    • Meaning:

      "battle warrior"