Socotran
English
editAlternative forms
editEtymology
editAdjective
editSocotran (comparative more Socotran, superlative most Socotran)
- Of or pertaining to Socotra.
Noun
editSocotran (plural Socotrans)
- A native or inhabitant of Socotra.
Socotran (comparative more Socotran, superlative most Socotran)
Socotran (plural Socotrans)