Meaning of cayman islands

Definition of cayman islands

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

Other information on cayman islands

WIKIPEDIA results for cayman islands
Amazon results for cayman islands