English | German | Russian | Czech

Nova Scotia salmon English

Meaning Nova Scotia salmon meaning

What does Nova Scotia salmon mean?

Nova Scotia salmon

(= Nova Scotia lox) brine-cured salmon that is less salty than most; sometimes sugar is also used in the curing

Synonyms Nova Scotia salmon synonyms

What other words have the same or similar meaning as Nova Scotia salmon?

Are you looking for...?