Souris
-
A small town on the east end of Prince Edward Island. People are great and [fiendly]. The best restaurant is the [Bluefin] Restaurant/Black Rafter Lounge. Ferry to The [Magdalen] Island docks here.
Souris meaning & definition 1 of Souris.