Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
saviour
in English
saviour
uk
//ˈseɪviə//
#common
Plural
saviours
Definitions
Noun
a
rescuer
;
one
who
saves
(
from
harm
etc
.)
a
person
who
delivers
or
preserves
(
someone
,
something
)