Original: Cumulus means "heap" or "pile" in Latin.
Simplified: Cumulus