Home
Manuscripts
Lexicon
About
By Image
By Work
Sign Up
Sign In
Email
Password
Remember me
Forgot your password?
deluge
deluge
n
Fr.
déluge
.
Flood; inundation; overflow; specifically the great flood which covered the whole earth in the days of Noah (see Genesis 4)