demon
1. [ noun ] (folklore) one of the evil spirits of traditional Jewish and Christian belief
Synonyms: devil fiend daimon daemon
Related terms: evil_spirit incubus succubus dybbuk demonize
2. [ noun ] someone extremely diligent or skillful
Examples:

"he worked like a demon to finish the job on time" "she's a demon at math"

Related terms: actor
3. [ noun ] a cruel wicked and inhuman person
Synonyms: fiend ogre devil monster
Related terms: unpleasant_person demoniac demonize
Similar spelling:   Denmon
  Denman
  denim
  daemon
  Dennen
  Denham
  Deneen
  Demyan
  demean