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 (synset 109351217)

Other Searches