Definition, synonyms and related words
plural of isle
"The sailors sailed through the narrow channel between the rocky isles to reach their destination."