Find the word definition

Wiktionary
humpback salmons

n. (humpback salmon English)