Etymology
Today it means: A region of relatively shallow seawater where cod are fished for. Full definition →
From cod + bank.
Etymology from Wiktionary, CC BY-SA 4.0.