CACODEMON


Meaning of CACODEMON in English

noun an evil spirit; a devil or demon.

2. cacodemon ·noun the nightmare.

Webster English vocab.      Английский словарь Webster.