D defs.my
Entry 1 sense Webster, 1913

Socotrine

· Soc·o·trine · IPA
01 a. Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa.
  1. 1.
    Of or pertaining to Socotra, an island in the Indian Ocean, on the east coast of Africa.