cay

Explore definitions, synonyms, and language insights of cay

Definitions

Noun
a coral reef off the southern coast of Florida

More General Terms