Home
Search
Index
Definify.com
Definition
2024
chiru
chiru
See also:
chǐrǔ
English
Noun
chiru
(
plural
chirus
)
The
Tibetan antelope
,
Pantholops hodgsonii
.
Translations
Tibetan antelope
—
see
Tibetan antelope
See also
shahtoosh
Similar Results
Chirp
Chirk
Chirm