- Labrador Peninsula as a noun:
- 1
Labrador Peninsula
noun
1 Labrador Peninsula
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.
synonym: Labrador-Ungava Peninsula.
debug info: 0.0146