Word info Synonyms

mountain nyala

Noun

Meaning

shaggy antelope of mountains of Ethiopia

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms