ALL meanings of chiru
chir·u
C c - noun chiru a Tibetan antelope, Pantholops hodgsoni, having a dense woolly pinkish-brown fleece prized as the source of shahtoosh wool: now close to extinction due to illegal slaughter for its fleece 3
- noun chiru a goat antelope, Pantholops hodgsoni, of Tibet, the male of which has very long, straight horns. 1
- noun chiru The Tibetan antelope, Pantholops hodgsonii. 0