WordRel.com
Seychelles islands
Noun
a group of about 90 islands in the western Indian Ocean to the north of Madagascar
synonym
Seychelles
holo part
Indian Ocean
instance hypernym
island
mero part
Republic of Seychelles
Seychelles
Seychelles islands vs Seychelles
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details