ザーザー
Meanings
Noun
1. downpour; drenching rain
Kanji used
descend