al mughni – Meaning and Explanation