What does Atoner mean?

Atoner meaning in General Dictionary

a person who tends to make atonement

View more

  • a person who makes atonement.

Atoner meaning in General Dictionary

(n.) Person who makes atonement.