Alastor
Alastor (Ἀλάστωρ, English translation: "avenger") refers to a number of people and concepts in Greek mythology:
Read more about Alastor.
Related Phrases
Related Words
Alastor (Ἀλάστωρ, English translation: "avenger") refers to a number of people and concepts in Greek mythology:
Read more about Alastor.