heralded - Dictionary definition and meaning for word heralded
Looks like herald, and heralds are used to bring news to people.