1. ಹುಚ್ಚುಮಳೆ

    ♪ huccu maḷe
      noun
    1. a continuous and heavy rain.