spirit world

Noun
  1. Any imaginary place where spiritual beings (demons or fairies or angels or the like) abide (synset 105639624)
    "science has emptied the spirit world of its former inhabitants"

Other Searches