Noun: Seychelles sey'shel(z)
- An archipelago of about 115 islands in the western Indian Ocean north of Madagascar
"The Seychelles islands are known for their pristine beaches and unique wildlife";
- Seychelles islands
- A republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
- Republic of Seychelles
Type of: country, island, land, state
Part of: British Commonwealth, Commonwealth, Commonwealth of Nations, Indian Ocean
Encyclopedia: Seychelles