A demon originally meant any being that is not a god or angel, and sometimes th name angel and demon is interchangeable demon comes from the Greek word Diamonas meaning below the gods. The demon has now taken the definition of anything supernatural we fear.