A person who predicts the future using various methods
भविष्यवक्ता
English Usage: The fortuneteller told me I would have a successful year ahead.
Hindi Usage: भविष्यवक्ता ने मुझसे कहा कि मेरे लिए आने वाला वर्ष सफल होगा।