Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of cumulus

- One of the four principal forms of clouds. SeeCloud.

Crossword clue for cumulus

- A billowing cloud
- Billowing flat based cloud
- Cloud
- Cloud type
- Type of cloud