premonitor

premonitor

(priːˈmɒnɪtə) na person who, or a thing which, forewarns