TAHR


Meaning of TAHR in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.