cacodemone

Italian

Etymology

From caco- +‎ demone.

Noun

cacodemone m (plural cacodemoni)

  1. cacodemon