meaning of cacodaemon

cacodaemon meaning in General Dictionary

an evil nature