Topic summary

Alastor

Alastor

Alastor (; Ancient Greek: Ἀλάστωρ, lit.'avenging spirit') refers to a number of people and concepts in Greek mythology: