'striped hyena' definitions:

Definition of 'striped hyena'

From: WordNet
noun
Of northern Africa and Arabia and India [syn: striped hyena, Hyaena hyaena]