heavenscapeEtymologyFrom heaven + -scape. Compare English hellscape.heavenscape means A heavenly or extremely pleasant landscape. Lexicurio rates it Sui generis — a strength score of 91 out of 100.nounA heavenly or extremely pleasant landscape.