Seychelles
English Dictionary
->
Letter S
-> Seychelles
Search Dictionary:
Seychelles Definition
(n)
a
republic
on
the
Seychelles
islands
;
achieved
independence
from
the
United
Kingdom
in
1976
(n)
a
group
of
about
90
islands
in
the
western
Indian
Ocean
north
of
Madagascar
Seychelles Synonyms
Republic of Seychelles
Seychelles
© Art Branch Inc.