Salomon Islands

English

Proper noun

the Salomon Islands

  1. A small atoll of the Chagos Archipelago, British Indian Ocean Territory.

Usage notes