CHOUICHA


Meaning of CHOUICHA in English

(n.) The salmon of the Columbia River or California. See Quinnat.

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