chinkara
/tʃɪŋˈkɑːrə/Definitions
1. noun
A type of gazelle native to the Indian subcontinent and parts of Pakistan.
“The chinkara is an important part of the Indian ecosystem, playing a vital role in maintaining the balance of nature.”
1. noun
A type of gazelle native to the Indian subcontinent and parts of Pakistan.
“The chinkara is an important part of the Indian ecosystem, playing a vital role in maintaining the balance of nature.”