Advertisement
Advertisement
French Shore
noun
, Canadian.
- either of two stretches of coastline inhabited mainly by Francophone Canadians: the W coast of Newfoundland and the SW coast of Nova Scotia between Yarmouth and Digby.
Advertisement
Advertisement
Advertisement
Advertisement
Browse