Loading page
mountain nyala is a noun meaning "shaggy antelope of mountains of Ethiopia". It carries one recorded sense.
shaggy antelope of mountains of Ethiopia
Definitions, synonyms and semantic relations for mountain nyala come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.