Noun
-
a group of about 90 islands in the western Indian Ocean to the north of Madagascar
- seychelles islands -
a republic on the Seychelles islands
achieved independence from the United Kingdom in 1976
- republic of seychelles