octdra

/ˈɒkt.dɹɑ/

Definitions

1. noun

a mythical eight-headed dragon, often depicted as a fearsome and powerful creature

“In the fantasy novel, the hero battled the mighty octdra to save the kingdom.”

Synonyms

  • dragon
  • wyvern

Antonyms

  • dragon slayer