-
nounthe mainland part of the province of Newfoundland and Labrador in the eastern part of the large Labrador-Ungava Peninsula in northeastern Canada
Synonyms & Similar Words
We don't have synonyms for this word yet.
We don't have synonyms for this word yet.