nyala :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
mountain nyala
mountain nyala
noun
shaggy antelope of mountains of Ethiopia
Tragelaphus buxtoni
.
WordNet