Seychelles

Seychelles /seɪˈʃɛlz/ proper noun
Seychelles
/seɪˈʃɛlz/
proper noun
Britannica Dictionary definition of SEYCHELLES
: island country in the Indian Ocean

— Seychellois

/ˌseɪʃəlˈwɑː/ noun