What is the meaning of Haddock?

A marine fish, Melanogrammus aeglefinus, of the North Atlantic, important as a food fish.

Alternative form of hadoque

Source: wiktionary.org