seychelles

Nouns

  • (n) a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976 Republic of Seychelles,
  • (n) a group of about 90 islands in the western Indian Ocean to the north of Madagascar Seychelles islands,

Synonyms

Republic of Seychelles Seychelles islands

Words of close approximity

Seychelles islands Seychelles monetary unit Seychelles rupee