Names of Allah
الرقیب – The Watchful
الرشید – The Guide, Infallible Teacher
الصبور – The Patient, The Timeless
الصمد – The Self Sufficient
الشھید – The Witness
التواب – The Ever Returning
الضار – The Distressor, The Harmer
الظاھر – The Manifest, The All Victor
مالک الملک – The Owner of All Sovereignty
ذوالجلال والاکرام – The Lord of Majesty