What is the meaning of the name Varsha?
The name Varsha is primarily a female name of Indian origin that means Rain.
People who like the name Varsha also like: Bhavna
Names that sound like Varsha:
Stats for the Name Varsha