diluvio
Top 15000
Meanings
Noun
1. deluge, downpour
Examples1
The story of a great flood is very common in world mythology.