Advertisement
Advertisement
Socotra
[ soh-koh-truh, sok-uh-truh ]
noun
- an island in the Indian Ocean, S of Arabia: a part of the Republic of Yemen. 1,382 sq. mi. (3,579 sq. km).
Socotra
/ səˈkəʊtrə /
noun
- 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)
Discover More
Other Words From
- So·cotran noun adjective
Discover More
Example Sentences
Photograph by Oriol AlamanyOn a bright March morning as wildlife photographer Oriol Alamany tucked into breakfast on the island of Socotra, an Egyptian vulture landed on a nearby rock.
Socotra’s gregarious Egyptian vultures are a bright spot in an otherwise sobering global story.
He then turned his arms against Socotra, at the entrance of the Gulf of Aden, where he carried the fortress.
The same island Socotra they sometimes denominated the island of Socrates.
A short distance to the eastward of the island of Socotra, in the Indian ocean, he was laid in his watery grave.
The best kind is brought from the Island of Socotra, and is supposed to be more safe in its operation than the other kinds.
In this sea is the island of Socotra, whence come the best aloes.
Advertisement
Word of the Day
[pet-ri-kawr]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse