Definitions
There is 1 meaning of the phrase
Nova Scotia Salmon.
Nova Scotia Salmon - as a noun
Brine-cured salmon that is less salty than most; sometimes sugar is also used in the curing
Synonyms (Exact Relations)
nova loxnova salmonnova scotia loxnova style salmon