kumulus

Etymology
From, from.

Noun

 * 1)  cumulus: A large white puffy cloud that develops through convection. On a hot, humid day, they can form towers and even become cumulonimbus clouds.