1 varsha | Definition of varsha

varsha

noun
var·​sha | \ ˈvərshə\
plural -s

Definition of varsha

India
: the rainy season : monsoon

History and Etymology for varsha

Sanskrit varṣa rain, rainy season; akin to Sanskrit varṣati it rains, vār water

Keep scrolling for more