Tahr Definition
tär
noun
A short-horned, wild goat (genus Hemitragus) of Arabia, India, and the Himalayas.
Webster's New World
Other Word Forms of Tahr
Noun
Singular:
tahrPlural:
tahrsOrigin of Tahr
Nepalese thār
From American Heritage Dictionary of the English Language, 5th Edition