685 Baby Names That Start With G (WIth Meanings and Popularity)

  1. Galatea
    • Origin:

      Greek
    • Meaning:

      "she who is milk-white"
  2. Gwilym
    • Origin:

      Welsh variation of William
    • Meaning:

      "resolute protection"
  3. Gale
    • Origin:

      Nature name
  4. Giuliana
    • Origin:

      Italian variation of Juliana
    • Meaning:

      "youthful"
  5. Gustavo
    • Origin:

      Latinate variation of Gustav
  6. German
    • Origin:

      Spanish and Russian variation of Herman, German
    • Meaning:

      "warrior"
  7. Griffin
    • Origin:

      Welsh
    • Meaning:

      "strong lord"
  8. Gulliver
    • Origin:

      Irish
    • Meaning:

      "glutton"
  9. Gay
    • Origin:

      French
    • Meaning:

      "joyful"
  10. Gwendolen
    • Origin:

      Welsh
    • Meaning:

      "white ring, circle"
  11. Gentry
    • Origin:

      English
    • Meaning:

      "aristocracy"
  12. Gannon
    • Origin:

      Irish
    • Meaning:

      "fair-skinned, fair-haired"
  13. Geoffrey
    • Origin:

      Anglo-Saxon from French
    • Meaning:

      "pledge of peace"
  14. Galilea
    • Origin:

      Feminine variation of Galileo, after "Galilee"
    • Meaning:

      "Galilee"
  15. Ginny
    • Origin:

      English, diminutive of Virginia, American place-name and Latin
    • Meaning:

      "virginal"
  16. Gaara
    • Origin:

      Japanese
    • Meaning:

      "demigod who I love; demigod who loves himself"
  17. Grainne
    • Origin:

      Irish
    • Meaning:

      "grain or love"
  18. Gadiel
    • Origin:

      Hebrew, Arabic
    • Meaning:

      "God is my fortune"
  19. Gary
    • Origin:

      English
    • Meaning:

      "spearman"
  20. Geo
    • Origin:

      Greek
    • Meaning:

      "earth"