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.”

Synonyms

  • Indian gazelle
  • chinkara gazelle
  • gazelle

Antonyms

  • hunting animal
  • predator