Meaning of republic of seychelles

Definition of republic of seychelles

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

Other information on republic of seychelles

WIKIPEDIA results for republic of seychelles
Amazon results for republic of seychelles