Premonitor

Pre*mon"i*tor (?), n. [L. praemonitor.] One who, or that which, gives premonition.