nimbus cloud

Explore definitions, synonyms, and language insights of nimbus cloud

Definitions

Noun
a dark grey cloud bearing rain

More General Terms