Definition of Seychelles
-
(noun) a group of about 90 islands in the western Indian Ocean to the north of Madagascar
-
(noun) a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
Antonyms of Seychelles
No Antonyms Found.
Homophones of Seychelles
No Homophones Found.