tchaviche

English

Etymology

From Russian чавыча (čavyča).

Noun

tchaviche (plural tchaviche)

  1. Synonym of chinook salmon.