tahrEnglishOxford Dictionary of Englishtahr /tɑː / ▸ noun a goatlike mammal that inhabits cliffs and mountain slopes in Oman, southern India, and the Himalayas. Compare with thar Genus Hemitragus, family Bovidae: three species. – ORIGIN mid 19th century: from Urdu.