COHERALD


Meaning of COHERALD in English

noun a joint herald.

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