foreboder
FOREBO'DER,
n.
1. One who forebodes; a prognosticator; a soothsayer.
2. A foreknower.