- an island in the Indian Ocean, S of Arabia: a part of the Republic of Yemen. 1382 sq. mi. (3579 sq. km).
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
Examples from the Web for socotra
In this island there is much dragon's blood and aloes of Socotra.A Description of the Coasts of East Africa and Malabar
After these acts of summary vengeance the Portuguese fleet proceeded to Socotra.Rulers of India: Albuquerque
Henry Morse Stephens
About two tons were imported from Socotra in 1833, but a much larger quantity could be obtained if required.The Commercial Products of the Vegetable Kingdom
P. L. Simmonds
The unfortunate steamer was caught in one of these tempests, and driven on a reef off Socotra Island.
He then turned his arms against Socotra, at the entrance of the Gulf of Aden, where he carried the fortress.Celebrated Travels and Travellers
Sokotra or Suqutra
- an island in the Indian Ocean, about 240 km (150 miles) off Cape Guardafui, Somalia: administratively part of Yemen. Capital: Hadiboh (Tamrida). Area: 3100 sq km (1200 sq miles)