What is the meaning of Schour?

Rainfall, precipitation (falling waterdrops)

An attack or assault (whether physical, emotional, or rhetorical)

A battle; a military conflict.

A flow or stream of liquid.

A profusion of blessings.

Source: wiktionary.org