Big Huge Thesaurus

Salvelinus

noun

sounds kind of like