Baf•fin Is•land
We found 2 definitions of baffin island from 2 different sources.
Noun |
||
baffin island - the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay | ||
arctic ocean ice covered waters surrounding the North Pole; mostly covered with solid ice or with ice floes and icebergs |