mountain nyala

noun

Definition of mountain nyala

First Known Use of mountain nyala

1910, in the meaning defined above

Keep scrolling for more