cloudscape

ˈklaʊdskeɪp

noun

a large cloud formation considered in terms of its visual effect.