GeneralConnection.com
➔
Dictionary
haddock
Noun
1. fish
2. Melanogrammus aeglefinus
2. gadoid, gadoid fish
Usage