Find the word definition

Wikipedia
Hadhayosh

The Hadhayosh is a land creature from ancient Persian mythology. In the Avesta it is also called the Sarsaok. In the 14th century, it was said to have raided Iran, giving itself a name as a fearsome beast.