Cocos Islands

English

Proper noun

Cocos Islands

  1. Cocos (Keeling) Islands
  2. island off the Pacific coast of Costa Rica

Derived terms