English dictionary
labrador peninsula meaning and definition
Definition and meaning of labrador peninsula at MeaningMonkey.org. labrador peninsula meaning and definition in the English Dictionary.LABRADOR PENINSULA noun
Definition of Labrador Peninsula (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
- synonyms: Labrador-Ungava Peninsula
Source: Princeton University Wordnet