Dictionary
Definition of OTHERWORLD
noun : OTHERWORLD
Source:WordNet 3.1
-
1. (
) an abstract spiritual world beyond earthly reality ;
See more about : OTHERWORLD