Noun isle royal national park has 1 sense
  1. Isle Royal National Park - a national park on an island in Michigan; includes prehistoric iron mines
    --1 is a kind of
    national park
    --1 is a part of Michigan, Wolverine State, Great Lakes State, MI
,
TOP