diluge
Middle English
Noun
diluge
alternative form of
deluge