Register

Socotrine

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

Socotrine

Definition: A native or inhabitant of Socotra.