HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

An Avenging Deity or Spirit


Play Fact Master on Interesting Words  (it's free)    



Alastor
   means   
An Avenging Deity or Spirit
Masculine personification of Nemesis. Frequently evoked in Greek tragedy






   About - Terms - Privacy Log In