mountain nyala

definition: shaggy antelope of mountains of Ethiopia
example:
speech part: noun
synonyms:

How mountain nyala is being used?