Meaning of labrador peninsula
Definition of labrador peninsula
(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
Other information on labrador peninsula
WIKIPEDIA results for
labrador peninsula
Amazon results for
labrador peninsula
Tweet