Word info

heavenscape

Noun

Meaning

heavenscape (plural heavenscapes)

A heavenly or extremely pleasant landscape.

Source: en.wiktionary.org

Close letter words and terms