baffin_island
1. [ noun ] (geography) the 5th largest island and the largest of the Canadian Arctic; between Greenland and Hudson Bay
Related terms: island Canada Arctic_Ocean