山洪shānhóng
Top 35000
Meanings
1. deluge caused by torrential water flow off a mountain after heavy rain or snowmelt
Characters used