'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'