CHOUICHA


Meaning of CHOUICHA in English

noun the salmon of the columbia river or california. ·see quinnat.

Webster English vocab.      Английский словарь Webster.