varsha

vɑrʂɑ

Definitions

1. noun

a season of rainfall, monsoon; rain, shower

“The varsha is a welcome relief for the parched land.”

Synonyms

  • monsoon
  • rainfall

Antonyms

  • drought