ISLE ROYALE
Meaning of ISLE ROYALE in English
/roy"euhl/
an island in Lake Superior: a part of Michigan; a national park. 208 sq. mi. (540 sq. km).
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012