Something that precedes and indicates the approach of something or someone
English: harbinger, forerunner, predecessor, herald, precursor
forerunner, precursor, antecedent, harbinger, herald
English: harbinger, forerunner, predecessor, herald, precursor
English: precursor, forerunner
English: antecedent, forerunner