haddock (n.)
late 13c., of unknown origin. Old French hadot and Gaelic adag, sometimes cited as sources, were apparently borrowed from English. OED regards the suffix as perhaps a diminutive.