Introduction Name: This Surah . takes its name from, v. 9 in which the word (al-Kahf) occurs. Period of Revelation: This is the first of those Surahs which were sent down in the third stage of Prophethood at Makkah. We have already divided the life of the Holy Prophet at Makkah into four stages in […]