Definition of seychelles
English to English noun - a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
source: WordNet 3.0 - a group of about 90 islands in the western Indian Ocean to the north of Madagascar
source: WordNet 3.0
Visual Synonyms 
Nearby Word
seychelles, seychellois, shellless, shell-less, seles, shoeless, scaleless, skayles, shellac, sexless, shekels, successless, shell shock, shigellosis, soilless, seleucus, shellack, soulless, suchlike, sickless
|
|
|