Herald – to announce or greet with enthusiasm 

Advertisements