cayman islands

Noun
  1. A British colony in the Caribbean to the northwest of Jamaica;
    An international banking center (synset 108727232)

Other Searches