arabiantari

Noun

 * 1) Arabian tahr,  species of tahr native to Arabia