Italian edit

Etymology edit

From caco- +‎ demone.

Noun edit

cacodemone m (plural cacodemoni)

  1. cacodemon