Find the word definition

Wiktionary
nonplace

n. That which is not a place but has some aspects of one, such as cyberspace.

Usage examples of "nonplace".

All he knew was that he and his children were still galloping through this nonplace on the back of the darsteed.