heralds

noun
  1. plural of herald; official messengers or announcers
  2. things that announce or signal the approach of something
verb
  1. announces or signals the approach of something

Examples