whimperers
English
Noun
whimperers
plural of
whimperer