Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chinkara Definition

Cancel
chinkara
noun
, a species of gazelle found in India, Pakistan and Iran Category:en:Antilopine antelopes

Words Related to chinkara!

chinkara Examples by Brain Bank Users