Watch us on Shark Tank on January 31 at 8 pm on ABC.The future of Nameberry is coming.

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

  1. Genesis
    • Origin:

      Word name, Biblical
    • Meaning:

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

      English
    • Meaning:

      "son of Garret"
  3. Genji
    • Origin:

      Japanese
  4. Gwydion
    • Origin:

      Welsh
    • Meaning:

      "born of trees"
  5. Garrick
    • Origin:

      Teutonic
    • Meaning:

      "mighty warrior"
  6. Gunther
    • Origin:

      German
    • Meaning:

      "battle warrior"
  7. Guido
    • Origin:

      Italian
    • Meaning:

      "guide, leader"
  8. Granger
    • Origin:

      English and French surname
    • Meaning:

      "worker of the granary; farmer"
  9. Gawain
    • Origin:

      Welsh
    • Meaning:

      "May hawk"
  10. Gallagher
    • Origin:

      Irish
    • Meaning:

      "descendant of foreign helper"
  11. Gavriel
    • Origin:

      Hebrew
    • Meaning:

      "God is my strength"
  12. Gian
    • Origin:

      Italian, diminutive of Giovanni
    • Meaning:

      "God is gracious"
  13. Garner
    • Origin:

      English surname
    • Meaning:

      "granary"
  14. Gatsby
    • Origin:

      German surname and literary name
    • Meaning:

      "from Gaddesby"
  15. Giacomo
    • Origin:

      Italian variation of James
    • Meaning:

      "supplanter"
  16. Gustav
    • Origin:

      Teutonic
    • Meaning:

      "staff of the Goths"
  17. Gwyn
    • Origin:

      Welsh
    • Meaning:

      "fair, blessed"
  18. Gurbaaz
    • Origin:

      Indian, Sanskrit, Punjabi
    • Meaning:

      "guru's bird; teacher's falcon"
  19. Gauri
    • Origin:

      Finnish variation of Gabriel, Hebrew
    • Meaning:

      "God is my strength"
  20. Giorgio
    • Origin:

      Italian variation of George
    • Meaning:

      "farmer"