TAHR


Meaning of TAHR in English

n. any goatlike mammal of the genus Hemitragus, esp. H. jemlahicus of the Himalayas. [native name in Nepal]

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