cayman islands
Meaning, Definition & Usage
Dictionary
Related
noun
a British colony in the Caribbean to the northwest of Jamaica; an international banking center
WordNet
Previous
cawky
caxon
caxton
cay
cayenne
Next
cayuga
cayugas
cayuse
cazique
cbc