deliverer

de-liv-er-er

noun

A person who rescues or frees someone or something from a difficult situation.

"The deliverer saved the village from the dragon."

Thesaurus

Synonyms: saviour, savior, rescuer, delivery boy, the Nazarene, Jesus of Nazareth, Good Shepherd, Redeemer, Jesus, Christ, Jesus Christ