دثر

Noun

 * 1) copious water, abundant supply of water