Definition:
Compare cacodemon with other words:
cacodemon vs. eudaemon
cacodemon vs. demon
cacodemon vs. demonic
cacodemon vs. daemonic
astrological vs. cacodemon
cacodemon vs. malevolent
cacodemon vs. daemon