Loading page
seychelles islands is a noun meaning "a group of about 90 islands in the western Indian Ocean to the north of Madagascar". It carries one recorded sense.
a group of about 90 islands in the western Indian Ocean to the north of Madagascar
Definitions, synonyms and semantic relations for seychelles islands come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.