Heraud /(?)/

Her·aud

Heraud

n.
  1. A herald. [Obs.]