Socotra
Jump to navigation
Jump to search
English[edit]
Alternative forms[edit]
Etymology[edit]
From Arabic سُقُطْرَى (suquṭrā).
Proper noun[edit]
Socotra
- An island in Yemen, between the Guardafui Channel to the west, Gulf of Aden to the northwest, the Somali Sea to the south, and the Arabian Sea to the east
Translations[edit]
An island south of Yemen
|