otherworld
nounDefinition of otherworld
: a world beyond death or beyond present reality
Keep scrolling for more