island of Yemen, in the Indian Ocean, off the E tip of Africa: 1,351 sq mi (3,499 sq km)
See Socotra in American Heritage Dictionary 4
(sə-kōˈtrə)
An island of Yemen in the Indian Ocean at the mouth of the Gulf of Aden. Known to the ancient Greeks, it came under British protection in 1886 and joined Southern Yemen (now Yemen) in 1967.