Baby Names Muslim baby names starting with G and their meaning Ghazal – Gazelle, grace Ghazi – Warrior Ghadir – Stream Ghaith – Rain Gulzar – Garden Ghaalib – Victor, dominant Ghaffar – Most forgiving Ghayda – Young and delicate Ghusun – Branches of a tree Ghaaliya – Precious, costly ShareTweetPin ItShareShare