an Atlantic salmon, esp. from the waters off Nova Scotia, cured in the local manner. Cf. lox 1 .
NOVA SCOTIA SALMON
Meaning of NOVA SCOTIA SALMON in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012