cayman islands Meaning, Definition & Usage

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

WordNet