Striped Hyena
WordNet

noun


(1)   Of northern Africa and Arabia and India
 
x
OK