seychellois

Adjective
  1. Of the Seychelles or their people (synset 303128185)
    "Seychellois fishermen"
Noun
  1. A native or inhabitant of Seychelles (synset 109750293)

Other Searches