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

  1. Ghislaine
    • Origin:

      French from German
    • Meaning:

      "pledge"
  2. Gardenia
    • Origin:

      Flower name, from English surname
    • Meaning:

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

      Spanish variation of Grace
  4. Giana
    • Origin:

      Spelling variation of Gianna
  5. Garland
    • Origin:

      English word name
  6. Giorgio
    • Origin:

      Italian variation of George
    • Meaning:

      "farmer"
  7. Gurnaaz
    • Origin:

      Punjabi
    • Meaning:

      "God's Pride, Proud of God"
  8. Gauri
    • Origin:

      Finnish variation of Gabriel, Hebrew
    • Meaning:

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

      Color name
  10. Gonzalo
    • Origin:

      Spanish from German
    • Meaning:

      "saved from combat"
  11. Gael
    • Origin:

      Welsh
    • Meaning:

      "wild"
  12. Gilda
    • Origin:

      English
    • Meaning:

      "covered with gold"
  13. Green
    • Origin:

      Color name
  14. Geordie
    • Origin:

      British English demonym
  15. Giuseppe
    • Origin:

      Italian variation of Joseph
  16. Gala
    • Origin:

      Russian and Slavic feminine form of Galina
  17. Grier
    • Origin:

      Variation of Greer, Scottish
    • Meaning:

      "alert, watchful"
  18. Gray
    • Origin:

      Color name
  19. Giancarlo
    • Origin:

      Combination of Gian and Carlo, Italian variations of John and Charles
  20. Gibson
    • Origin:

      English
    • Meaning:

      "Gilbert's son"