The Concept Of Ghosts And Spirits And Azrail (as)
Apart from humans, we have Jinns here too and people who might encounter them named them a spirit or bad spirit. From the Quran, we know that there are many angels who do this job.