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]

Look up another word