WordUnscrambler Home
tahrs
We have found lemma(root) word of tahrs : 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 tahrs
definition by Oxford Dictionaries