WordUnscrambler Home
tahr
Definitions
[tɑː], (Noun)
Definitions:
- a goatlike mammal that inhabits cliffs and mountain slopes in Oman, southern India, and the Himalayas
Phrases:
Origin
:
mid 19th century: from Urdu
Click here to see the free dictionary definition for tahr
definition by Oxford Dictionaries