varsha ← Back to V 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