savior

savior [-s] n

OFr < L. salvāre, to save.

  1. Rescuer; deliverer; liberator.