Nimbo (meaning "rain") as a prefix, or nimbus added as a suffix, in a cloud name indicates that the cloud can produce precipitation (rain, snow, or other forms of falling water). Cumulo (meaning "heap") refers to piled-up clouds. Strato (meaning "layer") refers to flat, wide, layered clouds.