cumulus cloud


Meanings

  • a globular cloud

Synonyms