the lord of majesty and generosity dhul jalal wal ikram – Meaning and Explanation