Dictionary.com
definitions
  • synonyms

Nova Scotia salmon

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