SEYCHELLES Meaning of SEYCHELLES in English n. Republic of Seychelles, country composed of 115 islands in the Indian Ocean Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012