Seychelles (n.)a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976;
Synonyms: Republic of Seychelles
Seychelles (n.)a group of about 90 islands in the western Indian Ocean to the north of Madagascar;
Synonyms: Seychelles islands