Word Definition - 山洪

shān hóng deluge caused by torrential water flow off a mountain after heavy rain or snowmelt

Individual Character Details