Answer: cacodemon

AnswerCrossword Clue
cacodemonevil spirit; devil; demon
cacodemon(Greek) an evil spirit, a devil also CACODAEMON