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.”
1. noun
a mythical or fictional dragon-like creature, especially from Slavic mythology
“In the story, the brave knight battled against the ferocious orchen.”