Definition of Baffin Island

  • 1. The 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay Noun

Semanticaly linked words with "baffin island"