Desponder
/(?)/
De·spond·er
Desponder
n.
One who desponds.