Advertisement
Advertisement
Socotra
or So·ko·tra
[ 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
He then turned his arms against Socotra, at the entrance of the Gulf of Aden, where he carried the fortress.
From Project Gutenberg
The same island Socotra they sometimes denominated the island of Socrates.
From Project Gutenberg
A short distance to the eastward of the island of Socotra, in the Indian ocean, he was laid in his watery grave.
From Project Gutenberg
The best kind is brought from the Island of Socotra, and is supposed to be more safe in its operation than the other kinds.
From Project Gutenberg
In this sea is the island of Socotra, whence come the best aloes.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse