English | German | Russian | Czech

imaginary place English

Meaning imaginary place meaning

What does imaginary place mean?

imaginary place

a place that exists only in imagination; a place said to exist in fictional or religious writings

Synonyms imaginary place synonyms

What other words have the same or similar meaning as imaginary place?

imaginary place English » English

mythical place fictitious place

Are you looking for...?