Definisi 'baffin island'

English to English
noun
1 the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay Terjemahkan
source: wordnet30

More Word(s)
island, canada, arctic ocean,

Visual Synonyms