Seychelles
noun
1 Seychelles
A republic on the Seychelles islands; achieved independence from the United Kingdom in 1976.
synonym: Republic of Seychelles.
Dutch: Seychellen
Polish: Seszele, Republika Seszeli
2 Seychelles
A group of about 90 islands in the western Indian Ocean to the north of Madagascar.
synonym: Seychelles islands.
Dutch: Seychellen
debug info: 0.0395