gul shaguftah – Meaning and Explanation