(a)cumulus, cumulousof or related to cumulous clouds