Seychelles — synonyms, definition
1. Seychelles (Noun)
2 synonyms
Republic of Seychelles Seychelles islands
2 definitions
Seychelles (Noun) — A group of about 90 islands in the western Indian Ocean to the north of Madagascar.
Seychelles (Noun) — A republic on the Seychelles islands; achieved independence from the United Kingdom in 1976.
4 types of
country island land state
3 parts
Seychellois capital of Seychelles victoria
4 parts of
British Commonwealth Commonwealth of Nations Indian Ocean commonwealth