Expiation Meaning
There are 2 meaning(s) for word Expiation
Meaning 2 : the act of atoning for sin or wrongdoing (especially appeasing a deity)
Synonyms : atonement, propitiation
Synonyms : atonement, propitiation
Similar words of Expiation :
