TAHR


Meaning of TAHR in English

[ tα: ]

■ noun a goat-like mammal found in Oman, southern India, and the Himalayas. [Genus Hemitragus : three species.]

Origin

C19: a local word in Nepal.

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