Noun Definition
republic of seychelles
1.Definition: a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
Related Noun(s):seychelles
Category: Places1.Definition: a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
Related Noun(s):seychelles
Category: Places