Robuta

https://www.merriam-webster.com/dictionary/mountain%20nyala
The meaning of MOUNTAIN NYALA is nyala.
mountain nyalamerriam websterdefinitionmeaning