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

  1. Gardener
    • Origin:

      English
    • Meaning:

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

      Russian
    • Meaning:

      "noble, generous"
  3. Gianluca
    • Origin:

      Italian, Combination of Gian and Luca
  4. Gambit
    • Origin:

      Word name
  5. Gomer
    • Origin:

      Hebrew
    • Meaning:

      "to complete"
  6. Godric
    • Origin:

      Anglo-Saxon
    • Meaning:

      "God's power"
  7. Godot
    • Origin:

      Invented name
  8. Gershon
    • Origin:

      Variation of Gershom
    • Meaning:

      "stranger; exodus"
  9. Gilgamesh
    • Origin:

      Akkadian from Sumerian
    • Meaning:

      "the [kinsman] is a hero"
  10. Gabo
    • Origin:

      German, meaning unknown
  11. Gerrit
    • Origin:

      Low German variation of Gerhard
  12. Guitar
    • Origin:

      Word name
  13. Gyan
    • Origin:

      Sanskrit
    • Meaning:

      "filled with knowledge"
  14. Gabi
    • Origin:

      Diminutive of Gabriel
    • Meaning:

      "God is my strength"
  15. Goodwin
    • Origin:

      English surname, variation of Godwine
    • Meaning:

      "friend of God"
  16. Gardner
    • Origin:

      English
    • Meaning:

      "keeper of the garden"
  17. Gaetan
    • Origin:

      French form of the Italian Gaetano
    • Meaning:

      "of Gaeta"
  18. Giotto
    • Origin:

      Italian variation of Godfrey or Geoffrey
    • Meaning:

      "pledge of peace"
  19. God
    • Origin:

      English word name
    • Meaning:

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

      English
    • Meaning:

      "triangular field"