Definition of "foreteller"

foreteller