Baffin Bay (noun) Definition, Meaning & Examples

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
Baffin Bay (noun) Definition, Meaning & Examples

More Definitions