Merasheen Island
English
Etymology
From French Mer aux chiens (“Sea of Dogs”).[1]
Proper noun
Merasheen Island
- An island in Newfoundland and Labrador, Canada.
References
- 1996, William Baillie Hamilton, Place Names of Atlantic Canada, University of Toronto Press, page 233