Home
Advance Search
Dictionary
Words with Friends solver
Meaning of alastor
Definition:-
Usually with capital initial. An avenging demon or god. More generally: any avenger of wrongs committed; an agent of retribution. (noun)