What does cacodaemon mean?

cacodaemon meaning in General Dictionary

an evil nature