|  | 
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




 Arabic
 Arabic