Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cay
in English
cay
#limited
Definitions
Noun
a
small
island
of
sand
or
coral
The
boat
sailed
around
a
small
cay
in
the
Caribbean
.
Compounds / Phrases
staycay