YourDictionary

alastor

also A·las·tor (ə-lăsˈtər, -tôrˌ)

noun
An avenging deity or spirit, the masculine personification of Nemesis, frequently evoked in Greek tragedy.

link/cite print suggestion box