baffin island

from WordNet (r) 3.0 (2006)
Baffin Island
    n 1: the 5th largest island and the largest island of Arctic
         Canada; lies between Greenland and Hudson Bay
    

[email protected]