'Cayman Islands' definitions:

Definition of 'Cayman Islands'

(from WordNet)
noun
A British colony in the Caribbean to the northwest of Jamaica; an international banking center

Words containing 'Cayman Islands'