The Collaborative International Dictionary
Wiktionary
oulachan
n. (alternative form of eulachon English)