seychelles-islands

Nouns

  • (n) a group of about 90 islands in the western Indian Ocean to the north of Madagascar Seychelles,

Synonyms

Seychelles

Words of close approximity