Labrador
English Dictionary
->
Letter L
-> Labrador
Search Dictionary:
Labrador Definition
(n)
the
mainland
part
of
the
province
of
Newfoundland
and
Labrador
in
the
eastern
part
of
the
large
Labrador
-
Ungava
Peninsula
in
northeastern
Canada
Labrador Synonyms
Labrador
© Art Branch Inc.