herald - A person who carries or proclaims important news; a messenger. One that gives a sign or indication of something to come; a harbinger. An official charged with making royal proclamations and bearing messages of state between sovereigns.

augur - One of a group of ancient Roman religious officials who foretold events by observing and interpreting signs and omens.A seer or prophet; a soothsayer.