Labrador Peninsula
English Dictionary
->
Letter L
-> Labrador Peninsula
Search Dictionary:
Labrador Peninsula Definition
(n)
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
Labrador Peninsula Synonyms
Labrador Peninsula
Labrador-Ungava Peninsula
© Art Branch Inc.