Mumbai: In Indian culture, dreams are far more than fleeting thoughts of the subconscious—they are often seen as spiritual signs. According to ancient scriptures and Swapna Shastra (the science of ...