abjurer
/ˈæbdʒərər/Definitions
1. noun
One who abjures or renounces something, especially a person who publicly disavows a former allegiance or a particular belief or practice.
“The former cult member became a notorious abjurer of their former faith.”