Cayo

Webster's Dictionary of the English Language

·add. ·noun A small island or ledge of rock in the water; a key.