English dictionary
seychelles islands meaning and definition
Definition and meaning of seychelles islands at MeaningMonkey.org. seychelles islands meaning and definition in the English Dictionary.SEYCHELLES ISLANDS noun
Definition of Seychelles islands (noun)
- a group of about 90 islands in the western Indian Ocean to the north of Madagascar
- synonyms: Seychelles
Source: Princeton University Wordnet