Synonyms and Antonyms for Republic_of_Seychelles

1. Republic of Seychelles (n.)

a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976

Synonyms: