2 English Synonyms for CHINKARA
Prev.1Next
Indian gazelle
Definition: 1. A chinkara (Gazella bennettii).
Show more information about Indian gazelle
Prev.1Next
Search took: 2.5925 ms
Definition: 1. A chinkara (Gazella bennettii).
Show more information about Indian gazelle
Search took: 2.5925 ms