dismayer
dismayer
means one who dismays.
Etymology
From dismay + -er.
noun
One who dismays.