Varsha is a Hindu Girl name and it is Hindi originated name with multiple meanings. Varsha name meaning is Rain; Sweet Girl. Varsha name popularity and rank stands at 1541 among 29430 Hindu names.
27ac031c261e7b903bb5477a-text