townscape (English, noun)
expansion: townscape (plural townscapes)
Senses:
glosses: A view of a town, or a subjective image of a town
topics: art
arts
glosses: A depiction of an urban scene
Forms:
form: townscapes
tags: plural