Definitions for "Foreteller"
One who predicts.