to rain, to snow, to hail; to shower, or fall abundantly (on/upon)
From Ottoman Turkish یغما (yağma).
Practica hablar y memorizar " yağma " y muchas otras palabras y oraciones en turco .