mindscape

English

Etymology

    From mind + -scape.

    Noun

    mindscape (plural mindscapes)

    1. A mental landscape; the world of the mind.

    Translations

    Anagrams