Affrighter
Af·fright·er
Affrighter
n.
One who frightens.
[Archaic]