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

  1. Gilby
    • Origin:

      Irish
    • Meaning:

      "blond boy"
  2. Gnaeus
    • Origin:

      Latin
    • Meaning:

      "birthmark"
  3. Genie
    • Gannet
      • Origin:

        German
      • Meaning:

        "goose"
    • Grayer
      • Origin:

        English
      • Meaning:

        "gray"
    • Gryphon
      • Origin:

        Mythological animal name or form of Griffin, Welsh
      • Meaning:

        "strong lord"
    • Givenchy
      • Origin:

        French
      • Meaning:

        "youth"
    • Gendry
      • Origin:

        Literary name
    • Gelso
      • Origin:

        Italian
      • Meaning:

        "mulberry tree"
    • General
      • Origin:

        Word name
      • Meaning:

        "general"
    • Geraldo
      • Origin:

        Spanish variation of Gerald
    • Grosvenor
      • Origin:

        English from French
      • Meaning:

        "the master huntsman; the fat huntsman"
    • Ganesha
      • Origin:

        Hindi
      • Meaning:

        "fortunate"
    • Guin
      • Origin:

        Welsh
      • Meaning:

        "white, fair, blessed"
    • Garuda
      • Origin:

        Hindu mythology name; Hindi
      • Meaning:

        "king of birds"
    • Gaber
      • Origin:

        Diminutive of Gabrijel or Slovene tree name
      • Meaning:

        "God is my strength; hornbeam"
    • Giovanny
      • Origin:

        Spelling variation of Giovanni
    • Genuine
      • Origin:

        English
      • Meaning:

        "real"
    • Gore
      • Origin:

        English
      • Meaning:

        "wedge-shaped object"
    • Gershwin
      • Origin:

        Musical name