Clouds Cumulonimbus cloud Cumulonimbus, from the Latin cumulus ("heaped") and nimbus ("rainstorm")… Read more