Meaning of newfoundland and labrador
Definition of newfoundland and labrador
(noun)
a Canadian
province
on the
island
of Newfoundland and on the
mainland
along
the
coast
of the Labrador Sea; became Canada's
10th
province
in 1949
Other information on newfoundland and labrador
WIKIPEDIA results for
newfoundland and labrador
Amazon results for
newfoundland and labrador
Tweet