Subscriber login


Forgot your password?

Library card login

Other

Newfoundland1

Translate Newfoundland | into Italian
Definition of Newfoundland
  • a large island off the east coast of Canada, at the mouth of the St Lawrence River. In 1949 it was united with Labrador (as Newfoundland and Labrador) to form a province of Canada.

Derivatives

Newfoundland in other Oxford dictionaries

Definition of Newfoundland in the US English dictionary