SAVIOR


Meaning of SAVIOR in English

(v.) One who saves, preserves, or delivers from destruction or danger.

Webster's English dictionary.      Английский словарь Webster.