Definition of starscape in English:

starscape

noun

  • A view of the stars visible in (a particular part of) the sky.

Origin

Late 19th century; earliest use found in The Eclectic Magazine. From star + -scape.

Pronunciation

starscape

/ˈstɑːskeɪp/