From Old French herault, heraut, of Germanic origin, from Frankish *hariwald (“commander of an army”), from *hari + *wald.
herault m (plural herauls)