INYALA


Meaning of INYALA in English

n. (also nyala) (pl. same) a large antelope, Tragelaphus angasi, native to S. Africa, with curved horns having a single complete turn.

Etymology: Zulu

Oxford English vocab.      Оксфордский английский словарь.