Expiatory
English Meaning
Having power, or intended, to make expiation; atoning; as, an expiatory sacrifice.
- Of or pertaining to expiation
Sorry, No Malayalam Meaning for your input!
See Expiator Want To Try Expiatory In Malayalam??