Did you mean Labrador?
Labrador
noun
°The mainland portion of the province of Newfoundland and Labrador, in Eastern Canada.
°The geographical region including Labrador in sense 1, as well as neighbouring regions of what is now the province of Quebec.