Word of the day

06/07/2024

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