The AI-powered English dictionary
not comparable
Of or related to the Cayman Islands, understood geographically or politically. examples
(archaic) Synonym of Cayman Islands, a British overseas dependency in the Caribbean Sea.