Add your own pronunciation of "seychelles"
Meanings and definitions of "seychelles"
- Noun
a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
Synonyms:
- Noun
a group of about 90 islands in the western Indian Ocean to the north of Madagascar
Synonyms:
