Caymanislands
Definitions
1
Posts
1
Posters
52
Views
-
A group of three islands in the Caribbean Sea, south of Cuba; population 60,000 (estimated 2015); official language, English; capital, George Town. The Cayman Islands are a British overseas territory.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions