CACODEMON





Definition:

  1. [noun] an evil spirit
    Synonyms: cacodaemon

Synonyms: