|

Seychelles islands

DEFINITIONS OF: Seychelles islands

1

n a group of about 90 islands in the western Indian Ocean to the north of Madagascar

Synonyms:
Seychelles
Example of:
island
a land mass (smaller than a continent) that is surrounded by water
WORD FAMILY
USAGE EXAMPLES