CHINCHA


Meaning of CHINCHA in English

(n.) A south American rodent of the genus Lagotis.

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