Baffin Island

1. (noun) the 5th largest island and the largest of the Canadian Arctic; between Greenland and Hudson Bay
Related Words: island



Terms and Conditions of Use / Copyright Notice