VariousWords beta
Definitions:
Noun
landlocked salmon
lake salmon
Definition: Atlantic salmon confined to lakes of New England and southeastern Canada