'Chincha' definitions:

Definition of 'Chincha'

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