Definify.com

Definition 2026


wyverns

wyverns

English

Noun

wyverns

  1. plural of wyvern