The seychelles
Definitions
2
Posts
2
Posters
63
Views
-
a country in the Indian Ocean formed of over 100 islands
-
from or relating to the Seychelles or its people:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions