CROCUTA CROCUTA(noun) Did you mean: Rhymes Also 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 & RelationsAnagrams Starts C Starts CR Starts CRO Starts CROC Ends A Ends TA Ends UTA Ends CUTA Starts C & ends A Starts CR & ends A Starts C & ends TA A-Z Proximitiescrocosmias 16crocs 9crocus 10crocuses 12crocuta Crocuta Crocuta croesuscroft 10crofter 12crofters 13crofting 14