Meaning of spirit world

Definition of spirit world

(noun) any imaginary place where spiritual beings (demons or fairies or angels or the like) abide; "science has emptied the spirit world of its former inhabitants"

Other information on spirit world

WIKIPEDIA results for spirit world
Amazon results for spirit world