ATONER


Meaning of ATONER in English

n. one who atones; one who makes amends (often for sins committed)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.