Redeemer



ENGLISH MEANING
noun
1.
One who redeems.
2.
Specifically, the Savior of the world, Jesus Christ.