TAHR


Meaning of TAHR in English

n. any goatlike mammal of the genus Hemitragus, esp. H. jemlahicus of the Himalayas.

Etymology: native name in Nepal

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