haddock (n.) Look up haddock at Dictionary.com
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.