Home / Dictionary / Crocotta

Crocotta Uncommon

Definition, synonyms and related words

Definitions
Noun
1

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.

Related Terms
Rhyming Words
atta etta otta gutta ratta jutta dutta yatta outta betta vitta hutta sutta cotta hotta gotta getta gitta netta motta
Compare
Crocotta vs