Webster's Revised Unabridged Dictionary · 1913

Chouka

Chouka , noun

[Native name]

(Zoology) The Indian four-horned antelope; the chikara.