English synonyms about - contact  

Labrador

noun

1 Labrador

The mainland part of the province of Newfoundland and Labrador in the eastern part of the large Labrador-Ungava Peninsula in northeastern Canada.


Find more on labrador elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0265