Home›Dictionary›Chagos ArchipelagoChagos Archipelagoproper noungroup of seven atolls comprising more than 60 islands in the Indian OceanL1448815 on Wikidata ↗WiktionarynameA group of seven atolls in the Indian Ocean, comprising more than sixty islands.