Synonyms and Antonyms for seychelles | Synonym.com

Synonyms and Antonyms for seychelles

1. Seychelles (n.)

a group of about 90 islands in the western Indian Ocean to the north of Madagascar

Synonyms:

2. Seychelles (n.)

a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976

Synonyms: