baffin bay








noun

  1. a part of the Arctic Ocean between W Greenland and E Baffin Island.

noun

  1. part of the Northwest Passage, situated between Baffin Island and Greenland
53 queries 0.591