[Seyshely]
"Seychelles" is Сейшелы in Russian.
Сейшелы means "Seychelles" in English.
Word #5427 of 6,000 by frequency in Russian.
Мы мечтаем поехать на Сейшелы.
We dream of going to the Seychelles.