landlocked salmon
Meaning, Definition & Usage
Dictionary
Related
noun
Atlantic salmon confined to lakes of New England and southeastern Canada
lake salmon
.
WordNet
Previous
landleaper
landler
landless
landline
landlock
Next
landloper
landlord
landlordism
landlordry
landlouper