Cacodemon /(?)/

Cac·o·de·mon

Cacodemon

n.
  1. An evil spirit; a devil or demon.
  2. The nightmare. (Med.)