alastor

EnglishEdit

EtymologyEdit

Ancient Greek ἀλάστωρ (alástōr)

PronunciationEdit

NounEdit

alastor (plural alastors)

  1. An avenging spirit or deity.

AnagramsEdit