We do not currently know of any synonyms for atoner.
The noun atoner is defined as:
Did you mean toner, atone, stoner, atoned or atones?