'mountain nyala' definitions:

Definition of 'mountain nyala'

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