358 Baby Boy Names That Start With G (with Meanings and Popularity)

  1. Grit
    • Origin:

      English word name
    • Meaning:

      "strength of character"
  2. Gervaise
    • Origin:

      French
    • Meaning:

      "skilled with a spear"
  3. Graysen
    • Origin:

      Spelling variation of Grayson
  4. Glade
    • Origin:

      Nature name
    • Meaning:

      "clearing in a forest"
  5. Glyn
    • Origin:

      Welsh
    • Meaning:

      "valley, glen"
  6. Gold
    • Origin:

      English word name
    • Meaning:

      "gold"
  7. Gaddiel
    • Origin:

      Hebrew
    • Meaning:

      "god is my fortune"
  8. Galloway
    • Origin:

      Scottish
    • Meaning:

      "stranger"
  9. Griswold
    • Origin:

      English surname
    • Meaning:

      "gravel woodland; grey forest"
  10. Galvin
    • Origin:

      Irish
    • Meaning:

      "a sparrow"
  11. Glacier
    • Origin:

      Nature name, French
    • Meaning:

      "ice"
  12. Geronimo
    • Origin:

      Native American; Italian variation of Jerome
  13. Georges
    • Origin:

      French form of George, from Greek
    • Meaning:

      "farmer"
  14. Gavroche
    • Origin:

      French; Literary name
  15. Giovani
    • Origin:

      Spelling variation of Giovanni
  16. Germain
    • Origin:

      French variation of Germanus
    • Meaning:

      "from Germany"
  17. Gili
    • Origin:

      Hebrew
    • Meaning:

      "my joy"
  18. Griffey
    • Origin:

      Irish surname
  19. Goro
    • Origin:

      Japanese; variation of Gorou
    • Meaning:

      "fifth son"
  20. Gyatso
    • Origin:

      Tibetan
    • Meaning:

      "ocean"