OTHERWORLD

Definition of OTHERWORLD

  1. (noun)an abstract spiritual world beyond earthly reality