ALL meanings of tahr
tahr
T t - noun tahr any of several Old World wild goats of the genus Hemitragus, as H. jemlahicus (Himalayan tahr) introduced into New Zealand, having a long mane and short, stout, recurving horns: most are endangered or threatened in their native regions. 1
- noun tahr any of several goatlike bovid mammals of the genus Hemitragus, such as H. jemlahicus (Himalayan tahr), of mountainous regions of S and SW Asia, having a shaggy coat and curved horns 0
- noun tahr a short-horned, wild goat (genus Hemitragus) of Arabia, India, and the Himalayas 0