Treasury Islands

English

Proper noun

the Treasury Islands

  1. A small group of islands in the Solomon Islands; consisting of Mono Island and Stirling Island.

Further reading