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

  1. Giiwedin
    • Origin:

      Ojibwe
    • Meaning:

      "north"
  2. Gerbert
    • Origin:

      Dutch, French, German
    • Meaning:

      "spear bright"
  3. Gwenaël
    • Origin:

      Breton, French
    • Meaning:

      "generous and blessed"
  4. Gopala
    • Origin:

      Sanskrit, Hindi
    • Meaning:

      "cow protector"
  5. Gurias
    • Origin:

      Latin, Hebrew, and Aramaic
    • Meaning:

      "lion cub, young lion"
  6. Grayton
    • Origin:

      English
    • Meaning:

      "gray town"
  7. Grae
    • Origin:

      Variation of Graham or Gray, English
    • Meaning:

      "gravelly homestead; color between black and white"