English
›
Words
herald
Translation:
English
Noun
7
messenger
2
sign
of something to come
Verb
8
proclaim
5
announce
Add
Translation