Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
baffin island
Jump to user comments
Noun
  • the 5th largest island and the largest island of Arctic Canada; lies between Greenland and Hudson Bay
Related search result for "baffin island"
Comments and discussion on the word "baffin island"