Baffin Bay
noun
a part of the Arctic Ocean between W Greenland and E Baffin Island.
British Dictionary definitions for baffin bay
Baffin Bay
/ (ˈbæfɪn) /
noun
part of the Northwest Passage, situated between Baffin Island and Greenland
Word Origin for Baffin Bay
named after William
Baffin, 17th-century English navigator