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

  1. Gogol
    • Origin:

      Russian surname
  2. Gratien
    • Origin:

      Latin
    • Meaning:

      "grace"
  3. Galaad
    • Origin:

      Welsh or place name
  4. Galehaut
    • Gavyn
      • Origin:

        Spelling variation of Gavin
    • Gust
      • Origin:

        Dutch diminutive of Augustus, Latin
      • Meaning:

        "great; magnificent"
    • Garcia
      • Origin:

        Spanish and Portuguese surname
      • Meaning:

        "bear"
    • Gresham
      • Origin:

        English surname
      • Meaning:

        "grazing homestead"
    • Gerhard
      • Origin:

        German variation of Gerard
    • Greysen
      • Ganei
        • Origin:

          Diminutive of Gennady, Russian
        • Meaning:

          "noble, generous"
      • Goren
        • Origin:

          Hebrew
        • Meaning:

          "barn floor, granary"
      • Georgios
        • Origin:

          Greek
        • Meaning:

          "farmer"
      • Gallio
        • Origin:

          Hebrew
        • Meaning:

          "milky"
      • Ghaith
        • Origin:

          Arabic
        • Meaning:

          "rain"
      • Gerallt
        • Origin:

          Welsh form of Gerald
      • Gorm
        • Origin:

          Danish and Norwegian
        • Meaning:

          "honor, respect"
      • Gorou
        • Origin:

          Japanese
        • Meaning:

          "fifth son"
      • Guðmundur
        • Origin:

          Icelandic variation of Guðmundr, Old Norse
        • Meaning:

          "protection of God; good protection"
      • Giffard
        • Origin:

          English
        • Meaning:

          "puffy cheeks"