prophet
/ˈprɒfɪt/Definitions
1. noun
A person who is thought to have the ability to foretell the future, especially in a supernatural or spiritual way.
“The prophet declared that a great flood would soon hit the city.”
2. noun
A person who speaks or writes in praise of a particular person, policy, or cause, often in a biased or exaggerated way.
“The politician was called a prophet of doom by his critics.”
3. verb
To declare or predict something, especially in a confident or authoritative way.
“The economist prophesied that the economy would recover in a few years.”