n. 1.a republic on the Seychelles islands 2.a group of about 90 islands in the western Indian Ocean north of Madagascar