|
Definition of Seychelles islands
1. Noun. A group of about 90 islands in the western Indian Ocean to the north of Madagascar.
Exact synonyms: Seychelles
Terms within: Republic Of Seychelles, Seychelles
Group relationships: Indian Ocean
Generic synonyms: Island
Terms within: Republic Of Seychelles, Seychelles
Group relationships: Indian Ocean
Generic synonyms: Island