YourDictionary

tahr

noun

a short-horned, wild goat (genus Hemitragus) of Arabia, India, and the Himalayas

See tahr in American Heritage Dictionary 4

link/cite print suggestion box