heralded

adj

1.
proclaimed