wramps
English
Noun
wramps
plural of
wramp