CHIKARA MEANING IN ENGLISH

• Chikara Definition & Synonyms

  1. (n.) The Indian four-horned antelope (Tetraceros quadricornis).
  2. (n.) The goat antelope (Tragops Bennettii) of India.


RECENT SEARCHES