augury auspice necromancy soothsaying
omen prediction prognosis prognostication promise prophet soothsay vaticination