TAHR


Meaning of TAHR in English

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

[ native name in Nepal ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.