Big Huge Thesaurus

islet

noun

sounds kind of like