delugers
English
Noun
delugers
plural of
deluger