chincha Meaning, Definition & Usage

Chin"cha noun
Etymology
Cf. Chinchilla.
Definitions
  1. (Zoöl.) A south American rodent of the genus Lagotis.

Webster 1913