Definition of isle

What does the word isle mean?