English noun: Seychelles islands | |||
| 1. | Seychelles islands (location) a group of about 90 islands in the western Indian Ocean to the north of Madagascar | ||
| Synonyms | Seychelles | ||
| Instance hypernym | island | ||
| Part holonym | Republic of Seychelles, Seychelles | ||
| Part meronym | Indian Ocean | ||