republic-of-seychelles

Nouns

  • (n) a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976 Seychelles,

Synonyms

Seychelles

Words of close approximity