Isle Royale (English, name)
expansion: Isle Royale
Senses:
glosses: An island of the Great Lakes located in the northwest of Lake Superior and part of the U.S. state of Michigan and a national park.
Forms: