abnegator

noun

1.
one who gives up or relinquishes or renounces something
Derived from:
abnegate