English edit

Etymology edit

roof +‎ -scape

Noun edit

roofscape (plural roofscapes)

  1. A landscape above ground formed by roofs of buildings.

Anagrams edit