abnegator

abnegator

abnegator

Noun

one who gives up or relinquishes or renounces something

Synonyms: