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