Definition of Labrador Peninsula

  • 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 Noun

Synonyms for word "labrador peninsula"

Semanticaly linked words with "labrador peninsula"