Definify.com

Definition 2025


wyverns

wyverns

English

Noun

wyverns

  1. plural of wyvern