soter

/ˈsoʊtər/

Definitions

1. noun

A savior or deliverer, especially in a mythological or religious context.

“In ancient Greek mythology, Hercules was often referred to as a soter, delivering people from various monsters and challenges.”

Synonyms

  • deliverer
  • savior

Antonyms

  • oppressor
  • tyrant