finnan haddie (plural finnan haddies)
Perhaps from the hamlet of Findon, Aberdeenshire, or the village of Findhorn at the mouth of the River Findhorn in Moray.