Skip to main content

English: townscape

Welsh: treflun

Part of speech

Noun, Masculine, Singular

Definition

The appearance and character of buildings and all other features of an urban area taken together as a whole.