Here's why:
* Cumulus: This part of the name signifies that they are puffy, detached clouds with vertical development.
* Humilis: This Latin word means "low" or "humble," indicating that they are relatively low-lying and have flat bottoms.
Cumulus humilis clouds are often seen on sunny days and are a sign of fair weather.