Name Details

वृष्टि (Vrushti)

Meaning

वर्षा, भारी वर्षा