Word of the day

Alastor – avenger; an avenging spirit or demon; a male Nemesis.

Leave a comment