Soc"o*trine (?), a.

Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa.

--

n.

A native or inhabitant of Socotra.

 

© Webster 1913.