We found 2 definitions of striped hyena from 2 different sources.
Noun |
||
striped hyena - of northern Africa and Arabia and India | ||
Hyaena hyaena | ||
hyaena, hyena doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion |