orchen

/"ɔrɛn/ or /"ɔrɪn/

Definitions

1. noun

a mythical or fictional dragon-like creature, especially from Slavic mythology

“In the story, the brave knight battled against the ferocious orchen.”

Synonyms

  • dragon
  • wyvern

Antonyms

  • hero
  • knight