wramps

English

Noun

wramps

  1. plural of wramp