Gul Urdu گُل MeaningMeans “flower, rose” in Urdu and Pashto. The word comes from Persian. ForBoy or girl OriginPersian Used inUrdu, Pashto Source: Behind the Name — Gul