umfaan

/ʊmˈfaːn/

Definitions

1. noun

a large or stormy cloud, especially one that is associated with rain or thunder

“The umfaan cloud was moving rapidly across the sky, bringing much-needed rain to the parched land.”

Synonyms

  • cloud
  • storm cloud

Antonyms

  • clear sky
  • fair weather