Cacodaemon definitions

noun

an evil spirit

See also: cacodemon