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

  1. Gardener
    • Origin:

      English
    • Meaning:

      "keeper of the garden"
  2. Gambit
    • Origin:

      Word name
  3. Gerrit
    • Origin:

      Low German variation of Gerhard
  4. Gershon
    • Origin:

      Variation of Gershom
    • Meaning:

      "stranger; exodus"
  5. Godot
    • Origin:

      Invented name
  6. Gabo
    • Origin:

      German, meaning unknown
  7. Gennady
    • Origin:

      Russian
    • Meaning:

      "noble, generous"
  8. Guitar
    • Origin:

      Word name
  9. Gianluca
    • Origin:

      Italian, Combination of Gian and Luca
  10. Gilgamesh
    • Origin:

      Akkadian from Sumerian
    • Meaning:

      "the [kinsman] is a hero"
  11. Gomer
    • Origin:

      Hebrew
    • Meaning:

      "to complete"
  12. Godric
    • Origin:

      Anglo-Saxon
    • Meaning:

      "God's power"
  13. Gyan
    • Origin:

      Sanskrit
    • Meaning:

      "filled with knowledge"
  14. Goodwin
    • Origin:

      English surname, variation of Godwine
    • Meaning:

      "friend of God"
  15. Gregorio
    • Origin:

      Italian variation of Gregory
    • Meaning:

      "vigilant, a watchman"
  16. Graydon
    • Origin:

      English
    • Meaning:

      "son of the gray-haired one"
  17. Gabi
    • Origin:

      Diminutive of Gabriel
    • Meaning:

      "God is my strength"
  18. Garfield
    • Origin:

      English
    • Meaning:

      "triangular field"
  19. God
    • Origin:

      English word name
    • Meaning:

      "deity; supreme being"
  20. Gaetan
    • Origin:

      French form of the Italian Gaetano
    • Meaning:

      "of Gaeta"