English Dictionary
Definition wyvern in British English
wyvern noun
[countable] noun
/ˈwaɪvə(r)n/
Synonyms and related words
