labrator ( synonym found)

Definition of labrator:

°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.

Definition of labrator:

°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.

Back to Top