Synonyms and Antonyms for striped hyena

1. striped hyena (n.)

of northern Africa and Arabia and India

Synonyms: