|
Definition of Baffin island
1. Noun. The 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay.
Definition of Baffin island
1. Proper noun. An island in Nunavut, Canada, north of the Canadian mainland. ¹
¹ Source: wiktionary.com