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. Оксфордский английский словарь. 2012