Webster's Revised Unabridged Dictionary · 1913

Heraud

Heraud , noun

A herald. [Obsolete] — Chaucer