English to Hindi

Meaning for:
liberator
other
परिमोचक