In Hindu religion there is an ancient scripture known as Swapna Shastra which gives interpretation and meaning of various dreams. Some dreams are bad and some are good. The main belief is that those ...