Noun
-
someone extremely diligent or skillful
"he worked like a demon to finish the job on time"
"she's a demon at math"
-
a cruel wicked and inhuman person
-
an evil supernatural being