saviour ( synonym found)

Definition of saviour:

°A mainly UK spelling of savior.

Definition of saviour:

°A mainly UK spelling of savior.

Back to Top