HERAUD


Meaning of HERAUD in English

noun a herald.

Webster English vocab.      Английский словарь Webster.