Seychelles - Definition
seychelles
n 1: a republic on the Seychelles islands; achieved independence
from the United Kingdom in 1976 [syn: Seychelles,
Republic of Seychelles]
2: a group of about 90 islands in the western Indian Ocean to
the north of Madagascar [syn: Seychelles, Seychelles
islands]
