seychelles islands

Info · Definitions · Characters

seychelles islands
· ·
Text
18
· ·
Length
7
· ·
Syllables

Definitions

(noun) a group of about 90 islands in the western Indian Ocean to the north of Madagascar. Synonyms: Seychelles, Seychelles islands.
· ·
Noun Definition 1