English Dictionary
◊ SEYCHELLES
Seychelles
n 1: a republic on the Seychelles islands [syn: {Seychelles}]
2: a group of 86 islands north of Madagascar [syn: {Seychelles}]