Webster's Revised Unabridged Dictionary · 1913

Chouicha

Chouicha , noun

[Native name]

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