Description:
Harbinger: (Noun) Something that precedes and indicates the approach of something or someone.
Synonyms : herald, indication, predecessor, precursor, forerunner, indicant
Antonyms: contraindication, associate, follower