CAY


Meaning of CAY in English

[cay] n [Sp cayo--more at key] (1707): a low island or reef of sand or coral

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