Search for crossword answers and clues

Answer for the clue "Island in Indian Ocean ", 7 letters:
socotra

Word definitions for socotra in dictionaries

Wikipedia Word definitions in Wikipedia
Socotra ( ), also spelled Soqotra , is an island and a small archipelago of four islands in the Indian Ocean . Socotra is part of Yemen . It had long been a part of the Aden Governorate . In 2004 it became attached to the Hadhramaut Governorate , which ...