Choosing the right name is one of the loveliest parts of welcoming a baby. To make it easier, we've gathered some of our most-loved baby names beginning with G, H — each with its meaning, so you can find one that feels just right for your little one.

Baby names starting with G

G names have a quiet strength — from the gracious to the glorious.

  • Gowri — Parvati (Girl)
  • Gurpreet — Guru's love (Boy)
  • Gracla — Grac meaning (Girl)
  • Gracan — Grac virtue (Boy)
  • Gargi — Ancient sage (Girl)
  • Ganesh — Ganas' lord (Boy)
  • Gajala — Graceful like deer (Girl)
  • Gary — Spear ruler (Boy)
  • Graca — Grac meaning (Girl)
  • Gordon — Spacious fort (Boy)
  • Geetha — Song (Girl)
  • Gagan — Sky (Boy)
  • Gauri — Fair Parvati (Girl)
  • Gajendra — Elephant king (Boy)
  • Gurdip — Gur dip - Guru's grace (Girl)
  • Gavin — White hawk (Boy)

Baby names starting with H

H names are warm and hopeful, with a lovely musical lilt.

  • Hardip — Har dip - Guru's grace (Girl)
  • Hardev — Har dev - Guru's grace (Boy)
  • Huma — Legendary bird (Girl)
  • Honoel — Hono virtue (Boy)
  • Hazel — Hazelnut (Girl)
  • Honous — Hono virtue (Boy)
  • Honoka — Hono meaning (Girl)
  • Hareem — Sanctuary (Boy)
  • Helena — Shining (Girl)
  • Hayat — Life (Boy)
  • Honona — Hono meaning (Girl)
  • Honois — Hono virtue (Boy)
  • Honoia — Hono meaning (Girl)
  • Haroon — Aaron (Boy)
  • Hasini — Divine grace girl (Girl)
  • Honoen — Hono virtue (Boy)

Found a name you love? Tap any name to see its full meaning, origin, Rashi and Nakshatra. You can also explore more in our Smart Name Finder or read the legends behind names in our Name Stories.