Deluge

See also: deluge and déluge

English

Proper noun

the Deluge

  1. (Abrahamic religion) The flood taking place in the story of Noah found in the Bible (Genesis) and Qur'an.

Translations