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

Other Resources:

Search for Seychelles islands on Dictionary.com!Search for Seychelles islands on Thesaurus.com!Search for Seychelles islands on Google!Search for Seychelles islands on Wikipedia!

Search