cacodaemon

noun

1.
an evil spirit
Derived from:
cacodaemonic