Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Newfoundland and Labrador
  1. 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

Type of: Canadian province

Part of: Canada, Great White North [N. Amer]

Encyclopedia: Newfoundland and Labrador