1. Socotran - Noun
2. Socotran - Adjective
Socotran (comparative more Socotran, superlative most Socotran) Of or pertaining to Socotra.
Socotran (plural Socotrans) A native or inhabitant of Socotra.