Meaning and Origin of: Varsha

Girl name origins & meanings

  • Hindi : Rain

Girl name variations