Find the word definition

Wiktionary
crocotta

n. A mythical dog-wolf of India or Ethiopia, said to be a deadly enemy of men and dogs.

Wikipedia
Crocotta

The crocotta (or corocotta, crocuta, leucrocotta, or yena), is a mythical dog- wolf of India or Ethiopia, linked to the hyena and said to be a deadly enemy of men and dogs.