Endeavorer
(
n.
) One who makes an effort or attempt.