warlock

/wˈɔrlɔk/

Explore definitions, synonyms, and language insights of warlock

Definitions

Noun
a male witch or demon

More General Terms