CROCUTA CROCUTA(noun)Did you mean?RhymesAlso try..crocutaDefinitions There is 1 meaning of the phrase Crocuta Crocuta. Crocuta Crocuta - as a noun African hyena noted for its distinctive howl Synonyms (Exact Relations)laughing hyenaspotted hyenaWord Variations & RelationsAnagramsStarts CStarts CRStarts CROStarts CROCEnds AEnds TAEnds UTAEnds CUTAStarts C & ends AStarts CR & ends AStarts C & ends TAA-Z Proximitiescrocosmias16crocs9crocus10crocuses12crocuta Crocuta Crocuta croesuscroft10crofter12crofters13crofting14