Definition Definition

chouicha - Meaning and Examples

Meaning of 'chouicha' (Webster Dictionary)

1 . Chouicha [ n.]
- The salmon of the Columbia River or California. See Quinnat.