CHIKARA


Meaning of CHIKARA in English

noun the goat antelope (tragops bennettii) of india.

2. chikara ·noun the indian four-horned antelope (tetraceros quadricornis).

Webster English vocab.      Английский словарь Webster.