al ghafur – Meaning and Explanation