Shagufta
Shagufta is Persian/Urdu in origin and is culturally used by Muslim families; it is not a Qur'anic name but is acceptable as a meaningful feminine given name.
In Urdu, Shagufta (شگفتہ) means 'blooming,' 'blossomed,' or 'flourishing,' carrying poetic and floral imagery.
Yes. While most common in South Asia, Shagufta is also found among Persian-influenced communities and diaspora families who favor Urdu-Persian names.
Shagufta appears in Urdu and Persian poetry and prose as an adjective and as a feminine name in modern literature; its use is literary rather than scriptural.
Affectionate short forms in South Asian contexts include 'Shagu,' 'Gufta,' or 'Shafa' depending on local custom.