The story
The town is named after the island it is located on, which is named in turn is named after one of its first settlers.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A town in Newfoundland, Newfoundland and Labrador, Canada. Full definition →
The town is named after the island it is located on, which is named in turn is named after one of its first settlers.
Etymology from Wiktionary, CC BY-SA 4.0.