imaginary place
No results for "imaginary place" were found in Additional
imaginary place
Noun
1. a place that exists only in imagination; a place said to exist in fictional or religious writings
(synonym) mythical place
(hypernym) imagination, imaginativeness, vision
(hyponym) afterworld