Loading page
salmon river is a noun meaning "a tributary of the Snake River in Idaho". It carries one recorded sense.
Definitions, synonyms and semantic relations for salmon river come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.