Meaning of Shahgul is Shahgul is a Persian name for girls that means royal flower, kingly flower, figuratively meaning the most beautiful flower, and thus meaning extremely beautiful [person].
Shahgul is a Muslim Name
Shahgul In Arabic : | شهجل |
Shahgul In Urdu : | سہگل |
Shahgul In Hindi : | शहगल |
Shahgul In Bangla : | শাহগুল |