Wikipedia
Shagufta
Shagufta or Shegufta is a mostly feminine given name of Persian origin. Its meaning is "blooming", "flourishin". A related name is the Afghan Shegufa.