VividLex

Home / Thesaurus / socotrine

Thesaurus: socotrine

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. a. Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa.
  2. n. A native or inhabitant of Socotra.
  3. Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa. -- n. A native or inhabitant of Socotra.
  4. Of or pertaining to Socotra, an island in the Indian Ocean, onthe east coast of Africa.-- n.