socotrine
Meaning, Definition & Usage
Dictionary
Associated
Related
Soc"o*trine
adjective
Definitions
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
Previous
socky
socle
socman
socmanry
socome
Next
socrates
socratic
socratically
socratism
socratist