• Urbanscape

    Origin

    urban + -scape

    Full definition of urbanscape

    Noun

    urbanscape

    (plural urbanscapes)
    1. An urban landscape.
    © Wiktionary