English
Detailed Synonyms for Baffin Island in English
Baffin Island:
Baffin Island [the ~] noun
-
the Baffin Island
– the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay 1the Baffin Island– the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay 1