Shagufta شگفتہ
♀ Girl Name
Persian
📝 Meaning
Blooming, flourishing
Blooming, flourishing