Skip navigation.

tahr - What does it mean?

Definition of 'tahr'

English

(wikipedia)

Noun

(en-noun)
  • Any of three genera of large Asian ungulates belonging to the subfamily Caprinae (goat-antelopes).
  • Derived terms

    * Arabian tahr * Himalayan tahr * Nilgiri tahr

    Anagrams

    *