Dictionary.com
Thesaurus.com

diluvia

  • plural
    of diluvium.
    diluvium
    noun
    a coarse surficial deposit formerly attributed to a general deluge but now regarded as glacial drift.

More Suggestions