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, shoeless, seles, scaleless, skayles, sexless, shekels, shellac, shell shock, shigellosis, successless, shoelace, soulless, shellack, suchlike, seleucus, sockless
|
|
|