hoper

noun

1.
a person who hopes
Derived from:
hope