forewarner
/ˈfɔːrˌwɒrnər/Definitions
1. noun
A person or thing that warns of a future event or situation
“The forewarner of the impending storm was a flock of birds flying frantically in all directions.”
2. verb
To warn or give warning of a future event or situation
“The meteorologist warned the villagers that a tornado was forewarning its approach.”