Definition, Meaning & Synonyms | English word CROCOTTA
CROCOTTA
Definitions of CROCOTTA
- 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.
Number of letters
8
Is palindrome
No
Search for CROCOTTA in:
Page preparation took: 139.78 ms.