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

Leave a Reply

Your email address will not be published. Required fields are marked *

54 queries 1.925