Harbinger

Harbinger was originally, one who went ahead to prepare the way. Currently, it is a person, thing or event which precedes and foretells what is to follow; thus, an omen or forerunner.