OTHERWORLD


Meaning of OTHERWORLD in English

[oth.er.world] n (13c): a world beyond death or beyond present reality

Merriam-Webster English vocab.      Английский словарь Merriam Webster.