Cite

Synonyms of seychelles islands

Noun


1. Seychelles, Seychelles islands

usage: a group of about 90 islands in the western Indian Ocean to the north of Madagascar

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.