English Dictionary
Definition savior in British English
savior
/ˈseɪvjə(r)/
English Dictionary