MAGDALEN ISLANDS


Meaning of MAGDALEN ISLANDS in English

or French Îles de la Madeleine geographical name islands Canada in Quebec in Gulf of St. Lawrence between Newfoundland & Prince Edward Island area 102 square miles (265 square kilometers )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.