English cumulus [ˈkjuːmjʊləs]nounMeaning 1A type of tall, white cloud with a wide, flat base and rounded shape.in other languages:ČZJmeaning 1more translations