baffin bay

Noun
  1. A body of water between Greenland and northeastern Canada;
    Connected with the Arctic Ocean to the north and with the Atlantic Ocean (via the Labrador Sea) to the south;
    Icebound in winter (synset 109235597)

Other Searches