redeemer   
mpanavotra
a redeemer, a rescuer [Hallanger 1973]