demon

n. 1 a evil spirit or devil. B personification of evil passion. 2 (often attrib.) Forceful or skilful performer (demon player). 3 cruel person. 4 (also daemon) supernatural being in ancient greece.  demonic adj. [greek daimon deity]

n. A spirit, or immaterial being, holding a middle place between men and deities in pagan mythology.