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

  1. Ghislaine
    • Origin:

      French from German
    • Meaning:

      "pledge"
  2. Giana
    • Origin:

      Spelling variation of Gianna
  3. Gardenia
    • Origin:

      Flower name, from English surname
    • Meaning:

      "Garden's flower"
  4. Gracia
    • Origin:

      Spanish variation of Grace
  5. Garland
    • Origin:

      English word name
  6. Gurnaaz
    • Origin:

      Punjabi
    • Meaning:

      "God's Pride, Proud of God"
  7. Giorgio
    • Origin:

      Italian variation of George
    • Meaning:

      "farmer"
  8. Gauri
    • Origin:

      Finnish variation of Gabriel, Hebrew
    • Meaning:

      "God is my strength"
  9. Grey
    • Origin:

      Color name
  10. Grier
    • Origin:

      Variation of Greer, Scottish
    • Meaning:

      "alert, watchful"
  11. Gray
    • Origin:

      Color name
  12. Gonzalo
    • Origin:

      Spanish from German
    • Meaning:

      "saved from combat"
  13. Gibson
    • Origin:

      English
    • Meaning:

      "Gilbert's son"
  14. Giancarlo
    • Origin:

      Combination of Gian and Carlo, Italian variations of John and Charles
  15. Gilda
    • Origin:

      English
    • Meaning:

      "covered with gold"
  16. Gael
    • Origin:

      Welsh
    • Meaning:

      "wild"
  17. Giuseppe
    • Origin:

      Italian variation of Joseph
  18. Gala
    • Origin:

      Russian and Slavic feminine form of Galina
  19. Green
    • Origin:

      Color name
  20. Guillaume
    • Origin:

      French variation of William