Nouns

(n)Seychelles, Republic of Seychellesa republic on the Seychelles islands; achieved independence from the United Kingdom in 1976