WordUnscrambler Home
chiru
Definitions
[ˈtʃɪruː], (Noun)
Definitions:
- a sandy-coloured Tibetan gazelle with black horns
Phrases:
Origin
:
late 19th century: probably from Tibetan
Click here to see the free dictionary definition for chiru
definition by Oxford Dictionaries