Socotran Definition
    adjective
  
 Of or pertaining to Socotra.
Wiktionary 
    noun
  
 A native or inhabitant of Socotra.
Wiktionary 
Other Word Forms of Socotran
Noun
Singular:
 socotranPlural:
 socotransOrigin of Socotran
-  
Socotra + -an
From Wiktionary
 
Find Similar Words
Find similar words to socotran using the buttons below.