The meaning of Varsha is Rain