Synonyms for "saviour"

Words with similar meaning