Word info Synonyms

crocotta

Noun

Meaning

crocotta (plural crocottas)

A mythical dog-wolf of India or Ethiopia, said to be a deadly enemy of men and dogs and able to imitate the voice of any animal or human.

Source: en.wiktionary.org

Synonyms

Close letter words and terms