*** Welcome to piglix ***

Alastor


Alastor (/əˈlæstər, -tɔːr/; Greek: Ἀλάστωρ, English translation: "avenger") refers to a number of people and concepts in Greek mythology:


...
Wikipedia

...