'mountain nyala' definitions:

Definition of 'mountain nyala'

(from WordNet)
noun
Shaggy antelope of mountains of Ethiopia [syn: mountain nyala, Tragelaphus buxtoni]