French Shore (noun) Definition, Meaning & Examples

noun Canadian.
  1. 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.
French Shore (noun) Definition, Meaning & Examples

More Definitions