: a sign that something will happen
: an official messenger in the past
: to be a sign of (something that is beginning to happen or will happen soon)
: to greet (someone or something) with enthusiasm
What made you want to look up herald? Please tell us where you read or heard it (including the quote, if possible).