Word of the Day: alastor
noun: An avenger.

noun: An avenger.

Source: https://wordsmith.org/words/alastor.html

Word of the Day: alastor