Oil Islands

English

Proper noun

the Oil Islands

  1. Former name of Chagos Archipelago.