Appearance
Use device theme  
Dark theme
Light theme

What does Socotra mean?

Looking for the meaning or definition of the word Socotra? Here's what it means.

Proper noun
  1. an archipelago in the Indian Ocean off the coast of the Horn of Africa, belonging to Yemen.
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Examples
After these acts of summary vengeance the Portuguese fleet proceeded to Socotra.
Socotra island is home to some of the best surfing destinations in the world.
A number of Red Sea islands, including the Hanish Islands, Kamaran, and Perim, as well as Socotra in the Arabian Sea, belong to Yemen.
About two tons were imported from Socotra in 1833, but a much larger quantity could be obtained if required.
The unfortunate steamer was caught in one of these tempests, and driven on a reef off Socotra Island.
Ships coming from Zanzibar made stops on Socotra or at Aden before heading to the Persian Gulf or to India.

See Also

Nearby Definitions
Find Definitions
go
Word Tools Finders & Helpers Apps More Synonyms
Copyright WordHippo © 2024