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]