other world
See also:
otherworld
and
Otherworld
English
Noun
other
world
(
plural
other worlds
)
Alternative form of
otherworld
.