YourDictionary

cacodemon

or cacodaemon

noun

an evil spirit or devil

link/cite print suggestion box