GORAL


Meaning of GORAL in English

n. a goat-antelope, Nemorhaedus goral, native to mountainous regions of N. India, having short horns curving to the rear.

Etymology: native name

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