heraldedEnglish

heralded

Adjective

Publicly announced

English: heralded