Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
labrador peninsula
Jump to user comments
Noun
  • a peninsular region of eastern Canada between Hudson Bay and the Labrador Sea; contains most of Quebec and the mainland part of Newfoundland and Labrador
Related words
Related search result for "labrador peninsula"
Comments and discussion on the word "labrador peninsula"