chincha
Speech parts
1. chincha - Noun
2. Chincha - Proper noun
Meaning
A south American rodent of the genus Lagotis.
Source: Webster's dictionary1. chincha - Noun
2. Chincha - Proper noun
A south American rodent of the genus Lagotis.
Source: Webster's dictionary