The Bhavishya Purana s one of the eighteen major Hindu Puranas. It is originally written in Sanskrit ( in this book translated in Hindi) and attributed to Rishi Vyasa, the compiler of the Vedas. The title Bhavishya Purana signifies a work that contains prophecies regarding the future