baffin island

Noun
  1. The 5th largest island and the largest island of Arctic Canada;
    Lies between Greenland and Hudson Bay (synset 108837535)

Found on Word Lists

Other Searches