wyvers

English

Noun

wyvers

  1. plural of wyver