Home
Search
Index
Definify.com
Definition
2024
crocotta
crocotta
English
Noun
crocotta
(
plural
crocottas
)
A
mythical
dog
-
wolf
of
India
or
Ethiopia
, said to be a deadly enemy of men and dogs.
Alternative forms
corocotta
crocuta
Synonyms
yena
Similar Results