striped hyena

definition: of northern Africa and Arabia and India
example:
speech part: noun
synonyms:

How striped hyena is being used?