ENGLISH → NEPALIliberatornoun01nounमुक्तिदाताsomeone who releases people from captivity or bondageDictionary sources & licensesCopy link ↗