The definition of a demon is an evil spirit or a person or thing who is evil, or a person who does something with great enthusiasm and skill.
(noun)See demon in Webster's New World College Dictionary
noun
Origin: ME < L: see daemon
Related Forms:
See demon in American Heritage Dictionary 4
noun
Origin:
Origin: Middle English
Origin: , from Late Latin daemōn
Origin: , from Latin, spirit
Origin: , from Greek daimōn, divine power; see dā- in Indo-European roots
.Learn more about demon