Merasheen Island

English dictionary entry

Meanings

name
  1. An island of Newfoundland and Labrador, Canada.

Word forms

Merasheen Island

Etymology

From French Mer aux chiens (“Sea of Dogs”).

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.