dìle

Noun

 * 1) downpour, heavy rain
 * 2) deluge, flood
 * 1) deluge, flood

Related terms

 * an Dìle Ruadh (“the Deluge, Noah’s Flood”)
 * an Dìle Ruadh (“the Deluge, Noah’s Flood”)