Seychellois
Concise Oxford English Dictionary © 2008 Oxford University Press:
Seychellois /seɪʃɛlˈwɑː/
▶noun a native or inhabitant of the Seychelles in the Indian Ocean. ▶adjective relating to the Seychelles.
'Seychellois' also found in these Oxford entries:

