Nouns

(n)Seychelloisa native or inhabitant of Seychelles

Adjectives

(a)Seychelloisof the Seychelles or their people“Seychellois fishermen”