Sokotra


Sokotra

(səˈkəʊtrə) n (Placename) a variant spelling of Socotra

So•co•tra

or So•ko•tra

(soʊˈkoʊ trə, ˈsɒk ə trə)

n. an island of the Republic of Yemen in the Indian Ocean, S of Arabia: 1382 sq. mi. (3579 sq. km). So•co′tran, n., adj.