Newfoundlanders Definition
Definition
Residents of the Canadian province of Newfoundland and Labrador, often used to refer to those who identify as coming from or having strong ties to the region.
More Word
Browse
Residents of the Canadian province of Newfoundland and Labrador, often used to refer to those who identify as coming from or having strong ties to the region.
Browse