Synonyms of Labrador Peninsula in English :
Antonyms of Labrador Peninsula in English
Thesaurus of Labrador Peninsula in English
Labrador Peninsula
see definition of labrador peninsulaSynonyms of labrador peninsula
1. (noun) 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