bn:00026062n
Noun Concept
EN
savior  saviour  rescuer  deliverer
EN
A person who rescues you from harm or danger WordNet 3.0
Definitions
Relations
Sources
EN
One who delivers. Wiktionary
A person who saves someone, rescues another from harm. Wiktionary
WordNet 3.0 & Open English WordNet
Wiktionary