Word info

mythscape

Noun

Meaning

mythscape (plural mythscapes)

A landscape based on myth, or expressed in terms of myth.

Source: en.wiktionary.org

Close letter words and terms