bhaviṣyadvādin भविष्यद्वादिन्

Definition: mfn. predicting future events, prophesying