Online Dictionary and Scrabble Word Finder
(n.) A small island or ledge of rock in the water; a key.
Cayo