isle

Noun
  1. A small island (synset 109342362)

Other Searches