Definition Definition

chouka - Meaning and Examples

Meaning of 'chouka' (Webster Dictionary)

1 . Chouka [ n.]
- The Indian four-horned antelope; the chikara.