To predict or foretell future events.
भविष्यवाणी करना
English Usage: The seer prophesized the coming of a great storm.
Hindi Usage: दृष्टा ने एक बड़े तूफान की भविष्यवाणी की।