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)
Other Words From
- So·cotran noun adjective
Example Sentences
Mabkhoot bin Mubarak bin Madhi was named governor of the oil-producing Hadhramout region in the south, and Raafat Ali Ibrahim was appointed governor of Socotra island in the Arabian Sea.
“Not seeing each other only lasted five days,” said Mr. Shah, who works remotely as an adviser at Socotra, a company in Austin that makes software for insurance companies.
The coalition said it carried medical equipment from a dismantled Saudi field hospital on the Yemeni island of Socotra.
A statement from the Saudi-led coalition accused the Houthis of committing an act of “armed piracy” involving the Rwabee, and said the ship was carrying medical equipment from a dismantled Saudi field hospital in Yemen’s distant island of Socotra, without offering evidence.
The coalition asserted the ship carried medical equipment from a dismantled Saudi field hospital in the distant island of Socotra, without offering evidence.
Advertisement
Advertisement
Advertisement
Advertisement
Browse