Overcomer /(?)/

O·ver·com·er

Overcomer

n.
  1. One who overcomes.