[tahr] n [Nepali thar] (1835): any of a genus (Hemitragus) of wild Asian goats; esp: one (H. jemlahicus) of the Himalayas having a reddish brown to dark brown coat and a long shaggy mane
TAHR
Meaning of TAHR in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012