Isle Royale

(redirected from Isle Royale (Michigan))
Also found in: Dictionary.

Isle Royale

an island in the northeast US, in NW Lake Superior: forms, with over 100 surrounding islands, Isle Royale National Park. Area: 541 sq. km (209 sq. miles)
Full browser ?