- Seychelles islands as a noun:
- 1
Seychelles islands
noun
1 Seychelles islands
A group of about 90 islands in the western Indian Ocean to the north of Madagascar.
synonym: Seychelles.
Dutch: Seychellen
debug info: 0.0248
noun
A group of about 90 islands in the western Indian Ocean to the north of Madagascar.
synonym: Seychelles.
Dutch: Seychellen
debug info: 0.0248