Definitions of Seychelles:

  • noun:   a group of about 90 islands in the western Indian Ocean north of Madagascar
  • noun:   a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976