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

  1. Gahan
    • Origin:

      Hebrew
    • Meaning:

      "the Lord is gracious"
  2. Goose
    • Origin:

      Animal name
  3. Guri
    • Origin:

      Hebrew
    • Meaning:

      "my lion cub"
  4. Grit
    • Origin:

      English word name
    • Meaning:

      "strength of character"
  5. Galt
    • Origin:

      Norse
    • Meaning:

      "high ground"
  6. Ginkgo
    • Origin:

      Nature name
  7. Guifré
    • Origin:

      Catalan form of Wilfred
    • Meaning:

      "desires peace"
  8. Garvan
    • Origin:

      Irish
    • Meaning:

      "rough little one"
  9. Gryffin
    • Origin:

      Variation of Griffith, Welsh, English
    • Meaning:

      "strong lord; mythical creature"
  10. Gig
    • Origin:

      English slang word
  11. Granite
    • Origin:

      Nature name
  12. Garren
    • Origin:

      Invented name
  13. Gilead
    • Origin:

      Hebrew
    • Meaning:

      "a camel hump"
  14. Gunnison
    • Origin:

      English surname from Swedish
    • Meaning:

      "son of Gunnar"
  15. Günter
    • Origin:

      German
    • Meaning:

      "bold warrior"
  16. Galo
    • Origin:

      Spanish from Latin
    • Meaning:

      "from Gaul"
  17. Giannis
    • Origin:

      Modern Greek form of John, Hebrew
    • Meaning:

      "God is gracious"
  18. Grafton
    • Origin:

      English
    • Meaning:

      "town in a grove"
  19. Gioele
    • Origin:

      Italian variation of Joel
    • Meaning:

      "Jehovah is his God"
  20. Gershom
    • Origin:

      Hebrew
    • Meaning:

      "stranger, exodus"