taparada

Etymology
From.

Noun

 * 1) a thick cloud which covers the sky
 * 2) a blockage in the flow of a watercourse, formed of earth, rocks, rubbish, etc.