Harbinger
noun
something that precedes and indicates the approach of something or someone
Similar: forerunner, predecessor, herald, precursor
verb
foreshadow or presage
Similar: announce, annunciate, foretell, herald
Word family
harbingered · harbingering