An Encylopedia Britannica Company

Newfoundland and Labrador

Newfoundland and Labrador proper noun
Newfoundland and Labrador
proper noun
Britannica Dictionary definition of NEWFOUNDLAND AND LABRADOR
: province of Canada