CAYO


Meaning of CAYO in English

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

Webster English vocab.      Английский словарь Webster.