Dictionary.com
definitions
  • synonyms

Nova Scotia salmon

See more synonyms for Nova Scotia salmon on Thesaurus.com
noun
  1. an Atlantic salmon, especially from the waters off Nova Scotia, cured in the local manner.
Show More
Compare lox1.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018