Search Result for "chincha": 

The Collaborative International Dictionary of English v.0.48:

Chincha \Chin"cha\, n. [Cf. Chinchilla.] (Zool.) A south American rodent of the genus Lagotis. [1913 Webster]