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)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: