Definitions of Nova scotia lox:

  • noun:   sugar-cure lox