Advertisement
Synonyms of Newfoundland
Primary definition: A large island off the eastern coast of North America, forming part of the Canadian province of Newfoundland and Labrador.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Newfoundland" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement