- otherworld as a noun:
- 1
otherworld
noun
1 otherworld
An abstract spiritual world beyond earthly reality.
Moby thesaurus: Beulah, Beulah Land, Heaven, Land of Beulah, Paradise, a better place, afterlife, afterworld, better world, beyond, destiny, eternal home, eternity, fate, future state, glory, happy hunting ground, heaven above, heavenly kingdom, high heaven ... show more.
debug info: 0.0136