Alastor Definition
noun
An avenging deity or spirit, the masculine personification of Nemesis, frequently evoked in Greek tragedy.
American Heritage
Origin of Alastor
-
Greek alastōr from alastos unforgettable a- not a–1 lanthanein lath- to escape notice
From American Heritage Dictionary of the English Language, 5th Edition
Related Articles
Find Similar Words
Find similar words to alastor using the buttons below.