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. [native name]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.