Mountain Nyala
WordNet

noun


(1)   Shaggy antelope of mountains of Ethiopia
 
x
OK