salempore

/sælˈɛmpɔr/

Definitions

1. noun

A hypothetical or obscure place, especially a fictional location.

“The salempore where the legendary creature was said to reside remains a topic of debate among enthusiasts.”

Synonyms

  • fictional place
  • mythical place

Antonyms

  • actual location
  • real place