Emancipator Meaning in Hindi

What is the translation of word Emancipator in Hindi?

Meaning of  Emancipator in Hindi is : मुक्तिदाता

Other Meanings of Emancipator