• Expiator

    Origin

    Latin

    Full definition of expiator

    Noun

    expiator

    (plural expiators)
    1. One who makes expiation or atonement.----
    © Wiktionary