Unscramble
Definition of Seychellois
Adjective: Seychellois
Of the Seychelles or their people
"Seychellois fishermen"
Noun: Seychellois
A native or inhabitant of Seychelles
See also:
Seychelles
Seyhan