Question:
My dad had a dream that someone he knew who is already is dead said to him, “I havent seen you in a long time” what does this signify? I dont however think that he replyed back to him.
Answer:
Mawlana Shaykh Muhammad Hisham Kabbani explains that deceased persons who appear in dream are usually pious, salih, and therefore their souls are permitted by Allah to travel and visit the living, unlike those who are not so pure. Saying “we haven’t seen you in a long time” means your father used to be more worshipful and now has slacked off. They are coming to encourage him to go back to his devotions, and Allah knows best.
Taher Siddiqui