English | German | Russian | Czech

coherald English

Meaning coherald meaning

What does coherald mean?

coherald

(rare) A joint herald.

Are you looking for...?