lake salmon - English Synonyms Dictionary

lake salmon

n.
[1] landlocked salmon