Find the word definition

Wiktionary
otherworlds

n. (plural of otherworld English)

Usage examples of "otherworlds".

Then we shared the land with the spirits who were here first, until they withdrew into their Otherworlds and left this world to us.

For here she’d just spent the better part of two days the size of a mouse and she was thinking that magical otherworlds were impossible?