A cacodemon is an evil spirit or a demon. The opposite of a cacodemon is an agathodaemon or eudaemon, a good spirit or angel. The word cacodemon comes through Latin from the Ancient Greek κακοδαίμων kakodaimōn, meaning an "evil spirit", whereas daimon would be a neutral spirit in Greek. It is believed to be capable of shapeshifting. A cacodemon is also said to be a malevolent person.