Definition of Striped Hyena

  • 1. Of northern Africa and Arabia and India Noun

Synonyms for word "striped hyena"

Semanticaly linked words with "striped hyena"

Hyponims for word "striped hyena"