Question:
Assalam O Alaykum WRWB,
Bismillahir rahmanir rahim,
*ya Shafee, ya Kaffee, ya Mu`afee.
Explain meaning of these words? Are they part of the 99 beautiful names of Allah? Please explain everything of this words clearly.
JazakAllah Khair
Answer:
Ya Shafi – O Healer; where Allah is the source and cause of all healing. One of Allah’s Holy Names, according to the hadith:
اللهم رب الناس أذهب البأس أشفها يا شافي لا شفاء إلا شفائك شفاء لا يغادر بعده سقما
Allahumma rabb an-nas, adh-hibi ‘l-basa, ishfi Anta ash-Shafee, la shifa illa shifa’uk, shifa’an la yughadiru saqaman. (O Allah, O Lord of mankind, remove the affliction and send down cure and healing, You are The Healer; so cure in such a way that no trace of illness is left.) (Sahih Muslim)
Ya Kafi – O Self-Sufficient One; where Allah suffices His servants in all their needs. One of the established names of Allah from the well-known Names.
أَلَيْسَ اللَّهُ بِكَافٍ عَبْدَهُ
{Does not Allah suffice His Servant? } (Surat az-Zumar ,39:36)
Ya Mu`afee – O Healer (another word). The mufassir al-Qurtubi used this as a Name of Allah in his Tafsir.
Taher Siddiqui