déluges
See also:
deluges
French
Noun
déluges
m
plural of
déluge
Anagrams
déglues