Home
Search
Index
Definify.com
Definition
2024
Seicheles
Seicheles
Portuguese
Seicheles
Alternative forms
Seychelles
Proper noun
Seicheles
f
pl
Seychelles
(a country and archipelago off the southeastern coast of
Africa
)
Similar Results