i83958 Instance a group of about 90 islands in the western Indian Ocean to the north of Madagascar Status active Source Princeton WordNet 3.0 – 08996284-n